From 6c69880d1fab720579112b8d56c18bfb7b95351d Mon Sep 17 00:00:00 2001 From: brutzman <brutzman@nps.edu> Date: Fri, 3 Sep 2021 04:55:13 -0700 Subject: [PATCH] clear javadoc warnings, main methods --- .../homework1/AngelClient.class | Bin 0 -> 2630 bytes .../homework1/AngelServer.class | Bin 0 -> 2254 bytes .../homework1/AngelTank.class | Bin 0 -> 792 bytes .../homework1/BlankenbekerMyTcpClient.class | Bin 0 -> 2272 bytes .../homework1/BlankenbekerMyTcpServer.class | Bin 0 -> 2867 bytes .../homework1/HanleyTcpClient.class | Bin 0 -> 2411 bytes .../homework1/HanleyTcpServer.class | Bin 0 -> 2975 bytes .../homework1/LandasClient1.class | Bin 0 -> 1716 bytes .../homework1/LandasClient2.class | Bin 0 -> 1771 bytes .../homework1/LandasServer1.class | Bin 0 -> 1949 bytes .../homework1/LandasServer2.class | Bin 0 -> 2271 bytes .../homework1/MaroonTcpClient.class | Bin 0 -> 1709 bytes .../homework1/MaroonTcpServer.class | Bin 0 -> 2497 bytes .../homework1/MaroonUnit.class | Bin 0 -> 795 bytes .../homework1/SasalaClient.class | Bin 0 -> 2172 bytes .../homework1/SasalaServer.class | Bin 0 -> 2735 bytes .../homework1/SnellPositionClient.class | Bin 0 -> 2804 bytes .../homework1/SnellPositionServer.class | Bin 0 -> 2598 bytes .../homework1/TackettTcpClient.class | Bin 0 -> 2846 bytes .../homework1/TackettTcpServer.class | Bin 0 -> 3109 bytes .../homework1/YamashitaDeMouraTcpClient.class | Bin 0 -> 2819 bytes .../homework1/YamashitaDeMouraTcpServer.class | Bin 0 -> 3566 bytes .../homework2/AngelMulticastReceiver.class | Bin 0 -> 2969 bytes .../AngelMulticastSenderExample.class | Bin 0 -> 3166 bytes .../BlankenbekerMulticastReceiver.class | Bin 0 -> 2652 bytes .../BlankenbekerMulticastSender.class | Bin 0 -> 2558 bytes .../homework2/BlankenbekerTruck.class | Bin 0 -> 810 bytes .../homework2/ConardMulticastReceiver.class | Bin 0 -> 2628 bytes .../homework2/ConardMulticastSender.class | Bin 0 -> 2705 bytes .../homework2/HanleyMulticastHWreceiver.class | Bin 0 -> 2590 bytes .../homework2/HanleyMulticastHWsender.class | Bin 0 -> 2908 bytes .../homework2/LandasMulticastReceiver.class | Bin 0 -> 2216 bytes .../homework2/LandasMulticastReceiver2.class | Bin 0 -> 2219 bytes .../homework2/LandasMulticastSender.class | Bin 0 -> 2366 bytes .../homework2/LandasMulticastSender2.class | Bin 0 -> 2369 bytes .../homework2/MaroonMulticastReceiver$1.class | Bin 0 -> 3163 bytes .../homework2/MaroonMulticastReceiver.class | Bin 0 -> 1769 bytes .../MaroonMulticastSenderExample.class | Bin 0 -> 2958 bytes .../homework2/SasalaMulticastReceiver.class | Bin 0 -> 2583 bytes .../homework2/SasalaMulticastSender.class | Bin 0 -> 2957 bytes .../homework2/SnellMulticastClient.class | Bin 0 -> 2564 bytes .../homework2/SnellMulticastServer.class | Bin 0 -> 2662 bytes .../homework2/TackettMultiCastReceiver.class | Bin 0 -> 2587 bytes .../homework2/TackettMulticastSender.class | Bin 0 -> 2916 bytes .../homework2/YamashitaDeMouraEntity.class | Bin 0 -> 1486 bytes .../YamashitaDeMouraMulticastEntity.class | Bin 0 -> 1513 bytes .../YamashitaDeMouraMulticastReceiver.class | Bin 0 -> 3290 bytes .../YamashitaDeMouraMulticastSender.class | Bin 0 -> 3728 bytes ...Angel_OpenDisEspduSender$NetworkMode.class | Bin 0 -> 1536 bytes .../homework3/Angel_OpenDisEspduSender.class | Bin 0 -> 8859 bytes ...nbekerOpenDisEspduSender$NetworkMode.class | Bin 0 -> 1584 bytes .../BlankenbekerOpenDisEspduSender.class | Bin 0 -> 9628 bytes ...dSnellOpenDisEspduSender$NetworkMode.class | Bin 0 -> 1576 bytes .../ConardSnellOpenDisEspduSender.class | Bin 0 -> 8523 bytes .../homework3/EspduReceiver.class | Bin 0 -> 3361 bytes ...anley_OpenDisEspduSender$NetworkMode.class | Bin 0 -> 1544 bytes .../homework3/Hanley_OpenDisEspduSender.class | Bin 0 -> 8469 bytes ...andas_OpenDisEspduSender$NetworkMode.class | Bin 0 -> 1544 bytes .../homework3/Landas_OpenDisEspduSender.class | Bin 0 -> 9716 bytes .../OpenDisEspduSender$NetworkMode.class | Bin 0 -> 1488 bytes .../homework3/OpenDisEspduSender.class | Bin 0 -> 9600 bytes .../homework3/OpenDisPduSender$1.class | Bin 0 -> 1601 bytes .../homework3/OpenDisPduSender.class | Bin 0 -> 6281 bytes ...sala_OpenDisEspduSender1$NetworkMode.class | Bin 0 -> 1552 bytes .../Sasala_OpenDisEspduSender1.class | Bin 0 -> 8441 bytes ...ment3_OpenDisEspduSender$NetworkMode.class | Bin 0 -> 1648 bytes ...ckett_Assignment3_OpenDisEspduSender.class | Bin 0 -> 9777 bytes ...eMouraOpenDisEspduSender$NetworkMode.class | Bin 0 -> 1616 bytes .../YamashitaDeMouraOpenDisEspduSender.class | Bin 0 -> 8642 bytes .../AngelBlankEspduReceiverAtoTCP.class | Bin 0 -> 4432 bytes .../AngelBlankEspduReceiverBtoTCP.class | Bin 0 -> 4432 bytes .../AngelBlankEspduSenderA$NetworkMode.class | Bin 0 -> 1688 bytes .../AngelBlankEspduSenderA.class | Bin 0 -> 6246 bytes .../AngelBlankEspduSenderB$NetworkMode.class | Bin 0 -> 1688 bytes .../AngelBlankEspduSenderB.class | Bin 0 -> 7666 bytes ...EspduTCPReceiverASenderB$NetworkMode.class | Bin 0 -> 1784 bytes .../AngelBlankEspduTCPReceiverASenderB.class | Bin 0 -> 5829 bytes ...EspduTCPReceiverBSenderA$NetworkMode.class | Bin 0 -> 1784 bytes .../AngelBlankEspduTCPReceiverBSenderA.class | Bin 0 -> 5829 bytes ...nleyOpenDisEspduSenderFP$NetworkMode.class | Bin 0 -> 1594 bytes .../Hanley/HanleyOpenDisEspduSenderFP.class | Bin 0 -> 9810 bytes ...aderOpenDisEspduSenderFP$NetworkMode.class | Bin 0 -> 1660 bytes .../CSVreaderOpenDisEspduSenderFP.class | Bin 0 -> 9804 bytes .../homework1/AyresAssignment1.class | Bin 0 -> 1884 bytes .../homework1/CainAssignment1.class | Bin 0 -> 2655 bytes .../homework1/DemchkoAssignment1.class | Bin 0 -> 1832 bytes .../homework1/DemchkoAssignment2.class | Bin 0 -> 2881 bytes .../homework1/FriscoAssignment1.class | Bin 0 -> 1915 bytes .../homework1/FurrAssignment1.class | Bin 0 -> 1896 bytes .../homework1/FurrAssignment2.class | Bin 0 -> 2990 bytes .../homework1/JacksonAssignment1.class | Bin 0 -> 2751 bytes .../homework1/LoeffelmanAssignment1.class | Bin 0 -> 2371 bytes .../homework1/LoeffelmanAssignment1Tcp2.class | Bin 0 -> 2955 bytes .../homework1/SeversonAssignment1.class | Bin 0 -> 2510 bytes .../homework1/ThomersonAssignment1.class | Bin 0 -> 2748 bytes .../homework2/Ayres/Ayres_Client.class | Bin 0 -> 2395 bytes .../homework2/Ayres/Ayres_Server.class | Bin 0 -> 2848 bytes .../homework2/Cain/CainTcpClient.class | Bin 0 -> 2653 bytes .../homework2/Cain/CainTcpServer.class | Bin 0 -> 3163 bytes .../homework2/Demchko/DemchkoClient.class | Bin 0 -> 2737 bytes .../homework2/Demchko/DemchkoServer.class | Bin 0 -> 2989 bytes .../Frisco/FriscoAssignment2Client.class | Bin 0 -> 3051 bytes .../Frisco/FriscoAssignment2Server.class | Bin 0 -> 3491 bytes .../homework2/Furr/FurrTcpClient.class | Bin 0 -> 2856 bytes .../homework2/Furr/FurrTcpServer.class | Bin 0 -> 3727 bytes .../homework2/Jackson/JacksonTcpClient.class | Bin 0 -> 2143 bytes .../homework2/Jackson/JacksonTcpServer.class | Bin 0 -> 2291 bytes .../LoeffelmanAssignment2Client.class | Bin 0 -> 2446 bytes .../LoeffelmanAssignment2Server.class | Bin 0 -> 2907 bytes .../Severson/SeversonAssignment2_Client.class | Bin 0 -> 2894 bytes .../Severson/SeversonAssingment2_Server.class | Bin 0 -> 2868 bytes .../ThomersonAssignment2Client.class | Bin 0 -> 2896 bytes .../ThomersonAssignment2Server.class | Bin 0 -> 3965 bytes .../AyresDemchkoMulticastReceiver.class | Bin 0 -> 3031 bytes .../AyresDemchkoMulticastSender.class | Bin 0 -> 2633 bytes .../CainThomersonHw3Receiver.class | Bin 0 -> 3114 bytes .../CainThomersonHw3Sender.class | Bin 0 -> 3332 bytes .../FurrFriscoHw3Receiver.class | Bin 0 -> 2922 bytes .../FurrFriscoHw3Sender.class | Bin 0 -> 4010 bytes .../Jackson_UdpReceiver.class | Bin 0 -> 1773 bytes .../Jackson_Homework3/Jackson_UdpSender.class | Bin 0 -> 3132 bytes ...manSeversonMulticastImageHw3Receiver.class | Bin 0 -> 2814 bytes ...elmanSeversonMulticastImageHw3Sender.class | Bin 0 -> 3119 bytes ...oeffelmanSeversonUDPImageHW3Receiver.class | Bin 0 -> 2454 bytes .../LoeffelmanSeversonUDPImageSender.class | Bin 0 -> 3095 bytes .../AyresDemchko/AyresDemchkoReceiver.class | Bin 0 -> 4802 bytes .../AyresDemchko/AyresDemchkoSender$1.class | Bin 0 -> 1633 bytes .../AyresDemchko/AyresDemchkoSender.class | Bin 0 -> 6965 bytes .../C_T_EspduRequestingUnit$NetworkMode.class | Bin 0 -> 1661 bytes .../C_T_EspduRequestingUnit.class | Bin 0 -> 13369 bytes .../C_T_EspduSupplyerUnit$NetworkMode.class | Bin 0 -> 1645 bytes .../C_T_EspduSupplyerUnit.class | Bin 0 -> 12845 bytes .../projects/FriscoFurr/FDCSendRecieve.class | Bin 0 -> 9395 bytes .../FriscoFurr/FriscoFurrPduSender$1.class | Bin 0 -> 767 bytes .../FriscoFurr/FriscoFurrPduSender.class | Bin 0 -> 4999 bytes .../projects/FriscoFurr/OBSSendRecieve1.class | Bin 0 -> 8983 bytes .../projects/FriscoFurr/TGTSendReceive.class | Bin 0 -> 8503 bytes .../FriscoFurr/originals/FDCSendRecieve.class | Bin 0 -> 9416 bytes .../originals/FriscoFurrPduSender$1.class | Bin 0 -> 787 bytes .../originals/FriscoFurrPduSender.class | Bin 0 -> 5029 bytes .../originals/OBSSendRecieve1.class | Bin 0 -> 9004 bytes .../FriscoFurr/originals/TGTSendRecieve.class | Bin 0 -> 8526 bytes .../LoeffelmanSeversonDISImageReceiver.class | Bin 0 -> 5414 bytes .../LoeffelmanSeversonDISImageSender$1.class | Bin 0 -> 1687 bytes .../LoeffelmanSeversonDISImageSender.class | Bin 0 -> 7575 bytes .../LoeffelmanSeversonDISImageReceiver.class | Bin 0 -> 5434 bytes .../LoeffelmanSeversonDISImageSender$1.class | Bin 0 -> 1707 bytes .../LoeffelmanSeversonDISImageSender.class | Bin 0 -> 7605 bytes .../homework1/BoronTcpExample1Telnet1.class | Bin 0 -> 2845 bytes .../BrennenstuhlTcpExample1Telnet.class | Bin 0 -> 2311 bytes .../BrutzmanRefactorTcpExample1Telnet.class | Bin 0 -> 2260 bytes .../FetterolfTcpExample1Telnet.class | Bin 0 -> 2118 bytes .../KNOBELOCH_TcpExample1Telnet.class | Bin 0 -> 2051 bytes .../homework1/McCannTcpExample1Telnet.class | Bin 0 -> 2113 bytes .../homework1/SchuttTcpExample1Telnet.class | Bin 0 -> 2280 bytes .../YURKOVICH_TcpExample1Telnet.class | Bin 0 -> 2300 bytes .../homework2/Boron/BoronClient.class | Bin 0 -> 3848 bytes .../homework2/Boron/BoronServer.class | Bin 0 -> 3339 bytes .../homework2/Brennenstuhl/ChuckNorris.class | Bin 0 -> 27219 bytes .../Brennenstuhl/SirTobiClient.class | Bin 0 -> 2488 bytes .../Brennenstuhl/SirTobiServer.class | Bin 0 -> 3185 bytes .../Fetterolf/FetterolfHomework2Client.class | Bin 0 -> 2665 bytes .../Fetterolf/FetterolfHomework2Server.class | Bin 0 -> 3058 bytes .../Knobeloch/Knobeloch_TCPIP_Client.class | Bin 0 -> 2776 bytes .../Knobeloch/Knobeloch_TCPIP_Server.class | Bin 0 -> 2702 bytes .../homework2/McCann/McCannClient.class | Bin 0 -> 2303 bytes .../homework2/McCann/McCannServer.class | Bin 0 -> 2923 bytes .../homework2/Schutt/SchuttClient.class | Bin 0 -> 2829 bytes .../Schutt/SchuttServerDispatcher.class | Bin 0 -> 2389 bytes .../Schutt/SchuttThreadHandler.class | Bin 0 -> 3176 bytes .../Yurkovich/Yurkovich_Client.class | Bin 0 -> 2981 bytes .../Yurkovich/Yurkovich_Server.class | Bin 0 -> 3569 bytes .../Boron/BoronEntityStatePduCreator.class | Bin 0 -> 2374 bytes .../homework4/Boron/BoronPduReceiver.class | Bin 0 -> 5023 bytes .../homework4/Boron/BoronPduSender.class | Bin 0 -> 5839 bytes .../BrennenstuhlEspduReceiver.class | Bin 0 -> 4637 bytes .../BrennenstuhlEspduSender$NetworkMode.class | Bin 0 -> 1626 bytes .../BrennenstuhlEspduSender.class | Bin 0 -> 9145 bytes .../Version2/AllPduReceiver$1.class | Bin 0 -> 825 bytes .../Version2/AllPduReceiver.class | Bin 0 -> 5492 bytes .../Brennenstuhl/Version2/AllPduSender.class | Bin 0 -> 5968 bytes .../working/PduListenerSaver$mystate.class | Bin 0 -> 1490 bytes .../White/working/PduListenerSaver.class | Bin 0 -> 3349 bytes .../homework2/Frank/FrankServer.class | Bin 0 -> 4156 bytes .../ExampleSimulationProgramFisher$1.class | Bin 0 -> 1165 bytes .../ExampleSimulationProgramFisher.class | Bin 0 -> 11307 bytes .../homework1/AngelClient.html | 173 ++++++++ .../homework1/AngelServer.html | 173 ++++++++ .../homework1/AngelTank.html | 169 ++++++++ .../homework1/BlankenbekerMyTcpClient.html | 180 ++++++++ .../homework1/BlankenbekerMyTcpServer.html | 188 +++++++++ .../homework1/HanleyTcpClient.html | 173 ++++++++ .../homework1/HanleyTcpServer.html | 188 +++++++++ .../homework1/LandasClient1.html | 173 ++++++++ .../homework1/LandasClient2.html | 173 ++++++++ .../homework1/LandasServer1.html | 173 ++++++++ .../homework1/LandasServer2.html | 173 ++++++++ .../homework1/MaroonTcpClient.html | 180 ++++++++ .../homework1/MaroonTcpServer.html | 188 +++++++++ .../homework1/SasalaClient.html | 173 ++++++++ .../homework1/SasalaServer.html | 173 ++++++++ .../homework1/SnellPositionClient.html | 173 ++++++++ .../homework1/SnellPositionServer.html | 169 ++++++++ .../homework1/TackettTcpClient.html | 215 ++++++++++ .../homework1/TackettTcpServer.html | 188 +++++++++ .../homework1/YamashitaDeMouraTcpClient.html | 176 ++++++++ .../homework1/YamashitaDeMouraTcpServer.html | 178 ++++++++ .../homework1/class-use/AngelClient.html | 61 +++ .../homework1/class-use/AngelServer.html | 61 +++ .../homework1/class-use/AngelTank.html | 61 +++ .../class-use/BlankenbekerMyTcpClient.html | 61 +++ .../class-use/BlankenbekerMyTcpServer.html | 61 +++ .../homework1/class-use/HanleyTcpClient.html | 61 +++ .../homework1/class-use/HanleyTcpServer.html | 61 +++ .../homework1/class-use/LandasClient1.html | 61 +++ .../homework1/class-use/LandasClient2.html | 61 +++ .../homework1/class-use/LandasServer1.html | 61 +++ .../homework1/class-use/LandasServer2.html | 61 +++ .../homework1/class-use/MaroonTcpClient.html | 61 +++ .../homework1/class-use/MaroonTcpServer.html | 61 +++ .../homework1/class-use/SasalaClient.html | 61 +++ .../homework1/class-use/SasalaServer.html | 61 +++ .../class-use/SnellPositionClient.html | 61 +++ .../class-use/SnellPositionServer.html | 61 +++ .../homework1/class-use/TackettTcpClient.html | 61 +++ .../homework1/class-use/TackettTcpServer.html | 61 +++ .../class-use/YamashitaDeMouraTcpClient.html | 61 +++ .../class-use/YamashitaDeMouraTcpServer.html | 61 +++ .../homework1/package-summary.html | 148 +++++++ .../homework1/package-tree.html | 95 +++++ .../homework1/package-use.html | 61 +++ .../homework2/AngelMulticastReceiver.html | 225 ++++++++++ .../AngelMulticastSenderExample.html | 226 +++++++++++ .../BlankenbekerMulticastReceiver.html | 225 ++++++++++ .../BlankenbekerMulticastSender.html | 225 ++++++++++ .../homework2/BlankenbekerTruck.html | 205 ++++++++++ .../homework2/ConardMulticastReceiver.html | 225 ++++++++++ .../homework2/ConardMulticastSender.html | 225 ++++++++++ .../homework2/HanleyMulticastHWreceiver.html | 221 ++++++++++ .../homework2/HanleyMulticastHWsender.html | 221 ++++++++++ .../homework2/LandasMulticastReceiver.html | 176 ++++++++ .../homework2/LandasMulticastReceiver2.html | 176 ++++++++ .../homework2/LandasMulticastSender.html | 178 ++++++++ .../homework2/LandasMulticastSender2.html | 178 ++++++++ .../homework2/MaroonMulticastReceiver.html | 225 ++++++++++ .../MaroonMulticastSenderExample.html | 226 +++++++++++ .../homework2/SasalaMulticastReceiver.html | 225 ++++++++++ .../homework2/SasalaMulticastSender.html | 226 +++++++++++ .../homework2/SnellMulticastClient.html | 225 ++++++++++ .../homework2/SnellMulticastServer.html | 221 ++++++++++ .../homework2/TackettMultiCastReceiver.html | 221 ++++++++++ .../homework2/TackettMulticastSender.html | 221 ++++++++++ .../homework2/YamashitaDeMouraEntity.html | 298 ++++++++++++++ .../YamashitaDeMouraMulticastEntity.html | 298 ++++++++++++++ .../YamashitaDeMouraMulticastReceiver.html | 228 +++++++++++ .../YamashitaDeMouraMulticastSender.html | 228 +++++++++++ .../class-use/AngelMulticastReceiver.html | 61 +++ .../AngelMulticastSenderExample.html | 61 +++ .../BlankenbekerMulticastReceiver.html | 61 +++ .../BlankenbekerMulticastSender.html | 61 +++ .../class-use/BlankenbekerTruck.html | 61 +++ .../class-use/ConardMulticastReceiver.html | 61 +++ .../class-use/ConardMulticastSender.html | 61 +++ .../class-use/HanleyMulticastHWreceiver.html | 61 +++ .../class-use/HanleyMulticastHWsender.html | 61 +++ .../class-use/LandasMulticastReceiver.html | 61 +++ .../class-use/LandasMulticastReceiver2.html | 61 +++ .../class-use/LandasMulticastSender.html | 61 +++ .../class-use/LandasMulticastSender2.html | 61 +++ .../class-use/MaroonMulticastReceiver.html | 61 +++ .../MaroonMulticastSenderExample.html | 61 +++ .../class-use/SasalaMulticastReceiver.html | 61 +++ .../class-use/SasalaMulticastSender.html | 61 +++ .../class-use/SnellMulticastClient.html | 61 +++ .../class-use/SnellMulticastServer.html | 61 +++ .../class-use/TackettMultiCastReceiver.html | 61 +++ .../class-use/TackettMulticastSender.html | 61 +++ .../class-use/YamashitaDeMouraEntity.html | 61 +++ .../YamashitaDeMouraMulticastEntity.html | 61 +++ .../YamashitaDeMouraMulticastReceiver.html | 61 +++ .../YamashitaDeMouraMulticastSender.html | 61 +++ .../homework2/package-summary.html | 156 +++++++ .../homework2/package-tree.html | 99 +++++ .../homework2/package-use.html | 61 +++ .../Angel_OpenDisEspduSender.NetworkMode.html | 246 +++++++++++ .../homework3/Angel_OpenDisEspduSender.html | 276 +++++++++++++ ...enbekerOpenDisEspduSender.NetworkMode.html | 246 +++++++++++ .../BlankenbekerOpenDisEspduSender.html | 285 +++++++++++++ ...rdSnellOpenDisEspduSender.NetworkMode.html | 246 +++++++++++ .../ConardSnellOpenDisEspduSender.html | 276 +++++++++++++ .../homework3/EspduReceiver.html | 211 ++++++++++ ...Hanley_OpenDisEspduSender.NetworkMode.html | 246 +++++++++++ .../homework3/Hanley_OpenDisEspduSender.html | 276 +++++++++++++ ...Landas_OpenDisEspduSender.NetworkMode.html | 246 +++++++++++ .../homework3/Landas_OpenDisEspduSender.html | 285 +++++++++++++ .../OpenDisEspduSender.NetworkMode.html | 246 +++++++++++ .../homework3/OpenDisEspduSender.html | 285 +++++++++++++ .../homework3/OpenDisPduSender.html | 247 +++++++++++ ...asala_OpenDisEspduSender1.NetworkMode.html | 246 +++++++++++ .../homework3/Sasala_OpenDisEspduSender1.html | 276 +++++++++++++ ...nment3_OpenDisEspduSender.NetworkMode.html | 246 +++++++++++ ...ackett_Assignment3_OpenDisEspduSender.html | 285 +++++++++++++ ...DeMouraOpenDisEspduSender.NetworkMode.html | 246 +++++++++++ .../YamashitaDeMouraOpenDisEspduSender.html | 278 +++++++++++++ .../Angel_OpenDisEspduSender.NetworkMode.html | 96 +++++ .../class-use/Angel_OpenDisEspduSender.html | 61 +++ ...enbekerOpenDisEspduSender.NetworkMode.html | 96 +++++ .../BlankenbekerOpenDisEspduSender.html | 61 +++ ...rdSnellOpenDisEspduSender.NetworkMode.html | 96 +++++ .../ConardSnellOpenDisEspduSender.html | 61 +++ .../homework3/class-use/EspduReceiver.html | 61 +++ ...Hanley_OpenDisEspduSender.NetworkMode.html | 96 +++++ .../class-use/Hanley_OpenDisEspduSender.html | 61 +++ ...Landas_OpenDisEspduSender.NetworkMode.html | 96 +++++ .../class-use/Landas_OpenDisEspduSender.html | 61 +++ .../OpenDisEspduSender.NetworkMode.html | 96 +++++ .../class-use/OpenDisEspduSender.html | 61 +++ .../homework3/class-use/OpenDisPduSender.html | 61 +++ ...asala_OpenDisEspduSender1.NetworkMode.html | 96 +++++ .../class-use/Sasala_OpenDisEspduSender1.html | 61 +++ ...nment3_OpenDisEspduSender.NetworkMode.html | 96 +++++ ...ackett_Assignment3_OpenDisEspduSender.html | 61 +++ ...DeMouraOpenDisEspduSender.NetworkMode.html | 96 +++++ .../YamashitaDeMouraOpenDisEspduSender.html | 61 +++ .../homework3/package-summary.html | 173 ++++++++ .../homework3/package-tree.html | 107 +++++ .../homework3/package-use.html | 119 ++++++ .../AngelBlankEspduReceiverAtoTCP.html | 277 +++++++++++++ .../AngelBlankEspduReceiverBtoTCP.html | 275 +++++++++++++ .../AngelBlankEspduSenderA.NetworkMode.html | 246 +++++++++++ .../AngelBlankEspduSenderA.html | 251 ++++++++++++ .../AngelBlankEspduSenderB.NetworkMode.html | 246 +++++++++++ .../AngelBlankEspduSenderB.html | 269 ++++++++++++ ...kEspduTCPReceiverASenderB.NetworkMode.html | 246 +++++++++++ .../AngelBlankEspduTCPReceiverASenderB.html | 284 +++++++++++++ ...kEspduTCPReceiverBSenderA.NetworkMode.html | 246 +++++++++++ .../AngelBlankEspduTCPReceiverBSenderA.html | 275 +++++++++++++ .../AngelBlankEspduReceiverAtoTCP.html | 61 +++ .../AngelBlankEspduReceiverBtoTCP.html | 61 +++ .../AngelBlankEspduSenderA.NetworkMode.html | 96 +++++ .../class-use/AngelBlankEspduSenderA.html | 61 +++ .../AngelBlankEspduSenderB.NetworkMode.html | 96 +++++ .../class-use/AngelBlankEspduSenderB.html | 61 +++ ...kEspduTCPReceiverASenderB.NetworkMode.html | 96 +++++ .../AngelBlankEspduTCPReceiverASenderB.html | 61 +++ ...kEspduTCPReceiverBSenderA.NetworkMode.html | 96 +++++ .../AngelBlankEspduTCPReceiverBSenderA.html | 61 +++ .../package-summary.html | 133 ++++++ .../package-tree.html | 97 +++++ .../AngelopoulosBlankenbeker/package-use.html | 99 +++++ ...anleyOpenDisEspduSenderFP.NetworkMode.html | 246 +++++++++++ .../Hanley/HanleyOpenDisEspduSenderFP.html | 286 +++++++++++++ ...anleyOpenDisEspduSenderFP.NetworkMode.html | 96 +++++ .../class-use/HanleyOpenDisEspduSenderFP.html | 61 +++ .../projects/Hanley/package-summary.html | 99 +++++ .../projects/Hanley/package-tree.html | 89 ++++ .../projects/Hanley/package-use.html | 87 ++++ ...eaderOpenDisEspduSenderFP.NetworkMode.html | 246 +++++++++++ .../CSVreaderOpenDisEspduSenderFP.html | 334 +++++++++++++++ ...eaderOpenDisEspduSenderFP.NetworkMode.html | 96 +++++ .../CSVreaderOpenDisEspduSenderFP.html | 61 +++ .../SasalaMaroon/package-summary.html | 99 +++++ .../projects/SasalaMaroon/package-tree.html | 89 ++++ .../projects/SasalaMaroon/package-use.html | 87 ++++ .../homework1/AyresAssignment1.html | 173 ++++++++ .../homework1/CainAssignment1.html | 176 ++++++++ .../homework1/DemchkoAssignment1.html | 173 ++++++++ .../homework1/DemchkoAssignment2.html | 169 ++++++++ .../homework1/FriscoAssignment1.html | 193 +++++++++ .../homework1/FurrAssignment1.html | 193 +++++++++ .../homework1/FurrAssignment2.html | 196 +++++++++ .../homework1/JacksonAssignment1.html | 173 ++++++++ .../homework1/LoeffelmanAssignment1.html | 173 ++++++++ .../homework1/LoeffelmanAssignment1Tcp2.html | 170 ++++++++ .../homework1/SeversonAssignment1.html | 173 ++++++++ .../homework1/ThomersonAssignment1.html | 193 +++++++++ .../homework1/class-use/AyresAssignment1.html | 61 +++ .../homework1/class-use/CainAssignment1.html | 61 +++ .../class-use/DemchkoAssignment1.html | 61 +++ .../class-use/DemchkoAssignment2.html | 61 +++ .../class-use/FriscoAssignment1.html | 61 +++ .../homework1/class-use/FurrAssignment1.html | 61 +++ .../homework1/class-use/FurrAssignment2.html | 61 +++ .../class-use/JacksonAssignment1.html | 61 +++ .../class-use/LoeffelmanAssignment1.html | 61 +++ .../class-use/LoeffelmanAssignment1Tcp2.html | 61 +++ .../class-use/SeversonAssignment1.html | 61 +++ .../class-use/ThomersonAssignment1.html | 61 +++ .../homework1/package-summary.html | 118 ++++++ .../homework1/package-tree.html | 86 ++++ .../homework1/package-use.html | 61 +++ .../homework2/Ayres/Ayres_Client.html | 209 ++++++++++ .../homework2/Ayres/Ayres_Server.html | 173 ++++++++ .../Ayres/class-use/Ayres_Client.html | 61 +++ .../Ayres/class-use/Ayres_Server.html | 61 +++ .../homework2/Ayres/package-summary.html | 88 ++++ .../homework2/Ayres/package-tree.html | 76 ++++ .../homework2/Ayres/package-use.html | 61 +++ .../homework2/Cain/CainTcpClient.html | 206 ++++++++++ .../homework2/Cain/CainTcpServer.html | 172 ++++++++ .../Cain/class-use/CainTcpClient.html | 61 +++ .../Cain/class-use/CainTcpServer.html | 61 +++ .../homework2/Cain/package-summary.html | 94 +++++ .../homework2/Cain/package-tree.html | 76 ++++ .../homework2/Cain/package-use.html | 61 +++ .../homework2/Demchko/DemchkoClient.html | 209 ++++++++++ .../homework2/Demchko/DemchkoServer.html | 173 ++++++++ .../Demchko/class-use/DemchkoClient.html | 61 +++ .../Demchko/class-use/DemchkoServer.html | 61 +++ .../homework2/Demchko/package-summary.html | 88 ++++ .../homework2/Demchko/package-tree.html | 76 ++++ .../homework2/Demchko/package-use.html | 61 +++ .../Frisco/FriscoAssignment2Client.html | 215 ++++++++++ .../Frisco/FriscoAssignment2Server.html | 183 +++++++++ .../class-use/FriscoAssignment2Client.html | 61 +++ .../class-use/FriscoAssignment2Server.html | 61 +++ .../homework2/Frisco/package-summary.html | 92 +++++ .../homework2/Frisco/package-tree.html | 76 ++++ .../homework2/Frisco/package-use.html | 61 +++ .../homework2/Furr/FurrTcpClient.html | 210 ++++++++++ .../homework2/Furr/FurrTcpServer.html | 184 +++++++++ .../Furr/class-use/FurrTcpClient.html | 61 +++ .../Furr/class-use/FurrTcpServer.html | 61 +++ .../homework2/Furr/package-summary.html | 92 +++++ .../homework2/Furr/package-tree.html | 76 ++++ .../homework2/Furr/package-use.html | 61 +++ .../homework2/Jackson/JacksonTcpClient.html | 215 ++++++++++ .../homework2/Jackson/JacksonTcpServer.html | 187 +++++++++ .../Jackson/class-use/JacksonTcpClient.html | 61 +++ .../Jackson/class-use/JacksonTcpServer.html | 61 +++ .../homework2/Jackson/package-summary.html | 92 +++++ .../homework2/Jackson/package-tree.html | 76 ++++ .../homework2/Jackson/package-use.html | 61 +++ .../LoeffelmanAssignment2Client.html | 209 ++++++++++ .../LoeffelmanAssignment2Server.html | 173 ++++++++ .../LoeffelmanAssignment2Client.html | 61 +++ .../LoeffelmanAssignment2Server.html | 61 +++ .../homework2/Loeffelman/package-summary.html | 88 ++++ .../homework2/Loeffelman/package-tree.html | 76 ++++ .../homework2/Loeffelman/package-use.html | 61 +++ .../Severson/SeversonAssignment2_Client.html | 209 ++++++++++ .../Severson/SeversonAssingment2_Server.html | 173 ++++++++ .../class-use/SeversonAssignment2_Client.html | 61 +++ .../class-use/SeversonAssingment2_Server.html | 61 +++ .../homework2/Severson/package-summary.html | 88 ++++ .../homework2/Severson/package-tree.html | 76 ++++ .../homework2/Severson/package-use.html | 61 +++ .../Thomerson/ThomersonAssignment2Client.html | 218 ++++++++++ .../Thomerson/ThomersonAssignment2Server.html | 188 +++++++++ .../class-use/ThomersonAssignment2Client.html | 61 +++ .../class-use/ThomersonAssignment2Server.html | 61 +++ .../homework2/Thomerson/package-summary.html | 94 +++++ .../homework2/Thomerson/package-tree.html | 76 ++++ .../homework2/Thomerson/package-use.html | 61 +++ .../AyresDemchkoMulticastReceiver.html | 225 ++++++++++ .../AyresDemchkoMulticastSender.html | 225 ++++++++++ .../AyresDemchkoMulticastReceiver.html | 61 +++ .../AyresDemchkoMulticastSender.html | 61 +++ .../package-summary.html | 88 ++++ .../AyresDemchkoHomework3/package-tree.html | 76 ++++ .../AyresDemchkoHomework3/package-use.html | 61 +++ .../CainThomersonHw3Receiver.html | 225 ++++++++++ .../CainThomersonHw3Sender.html | 225 ++++++++++ .../class-use/CainThomersonHw3Receiver.html | 61 +++ .../class-use/CainThomersonHw3Sender.html | 61 +++ .../package-summary.html | 88 ++++ .../package-tree.html | 76 ++++ .../Cain_Thomerson_Homework3/package-use.html | 61 +++ .../FurrFriscoHw3Receiver.html | 225 ++++++++++ .../FurrFriscoHw3Sender.html | 225 ++++++++++ .../class-use/FurrFriscoHw3Receiver.html | 61 +++ .../class-use/FurrFriscoHw3Sender.html | 61 +++ .../package-summary.html | 88 ++++ .../Furr_Frisco_Homework3/package-tree.html | 76 ++++ .../Furr_Frisco_Homework3/package-use.html | 61 +++ .../Jackson_UdpReceiver.html | 244 +++++++++++ .../Jackson_Homework3/Jackson_UdpSender.html | 245 +++++++++++ .../class-use/Jackson_UdpReceiver.html | 61 +++ .../class-use/Jackson_UdpSender.html | 61 +++ .../Jackson_Homework3/package-summary.html | 92 +++++ .../Jackson_Homework3/package-tree.html | 76 ++++ .../Jackson_Homework3/package-use.html | 61 +++ ...lmanSeversonMulticastImageHw3Receiver.html | 225 ++++++++++ ...felmanSeversonMulticastImageHw3Sender.html | 225 ++++++++++ ...LoeffelmanSeversonUDPImageHW3Receiver.html | 241 +++++++++++ .../LoeffelmanSeversonUDPImageSender.html | 241 +++++++++++ ...lmanSeversonMulticastImageHw3Receiver.html | 61 +++ ...felmanSeversonMulticastImageHw3Sender.html | 61 +++ ...LoeffelmanSeversonUDPImageHW3Receiver.html | 61 +++ .../LoeffelmanSeversonUDPImageSender.html | 61 +++ .../package-summary.html | 92 +++++ .../package-tree.html | 78 ++++ .../package-use.html | 61 +++ .../AyresDemchko/AyresDemchkoReceiver.html | 225 ++++++++++ .../AyresDemchko/AyresDemchkoSender.html | 260 ++++++++++++ .../class-use/AyresDemchkoReceiver.html | 61 +++ .../class-use/AyresDemchkoSender.html | 61 +++ .../AyresDemchko/package-summary.html | 88 ++++ .../projects/AyresDemchko/package-tree.html | 76 ++++ .../projects/AyresDemchko/package-use.html | 61 +++ .../C_T_EspduRequestingUnit.NetworkMode.html | 246 +++++++++++ .../C_T_EspduRequestingUnit.html | 269 ++++++++++++ .../C_T_EspduSupplyerUnit.NetworkMode.html | 246 +++++++++++ .../C_T_EspduSupplyerUnit.html | 269 ++++++++++++ .../C_T_EspduRequestingUnit.NetworkMode.html | 96 +++++ .../class-use/C_T_EspduRequestingUnit.html | 61 +++ .../C_T_EspduSupplyerUnit.NetworkMode.html | 96 +++++ .../class-use/C_T_EspduSupplyerUnit.html | 61 +++ .../CainThomersonFinal/package-summary.html | 107 +++++ .../CainThomersonFinal/package-tree.html | 91 +++++ .../CainThomersonFinal/package-use.html | 91 +++++ .../projects/FriscoFurr/FDCSendRecieve.html | 290 +++++++++++++ .../FriscoFurr/FriscoFurrPduSender.html | 239 +++++++++++ .../projects/FriscoFurr/OBSSendRecieve1.html | 288 +++++++++++++ .../projects/FriscoFurr/TGTSendReceive.html | 289 +++++++++++++ .../FriscoFurr/class-use/FDCSendRecieve.html | 61 +++ .../class-use/FriscoFurrPduSender.html | 61 +++ .../FriscoFurr/class-use/OBSSendRecieve1.html | 61 +++ .../FriscoFurr/class-use/TGTSendReceive.html | 61 +++ .../FriscoFurr/originals/FDCSendRecieve.html | 284 +++++++++++++ .../originals/FriscoFurrPduSender.html | 239 +++++++++++ .../FriscoFurr/originals/OBSSendRecieve1.html | 282 +++++++++++++ .../FriscoFurr/originals/TGTSendRecieve.html | 282 +++++++++++++ .../originals/class-use/FDCSendRecieve.html | 61 +++ .../class-use/FriscoFurrPduSender.html | 61 +++ .../originals/class-use/OBSSendRecieve1.html | 61 +++ .../originals/class-use/TGTSendRecieve.html | 61 +++ .../FriscoFurr/originals/package-summary.html | 94 +++++ .../FriscoFurr/originals/package-tree.html | 78 ++++ .../FriscoFurr/originals/package-use.html | 61 +++ .../projects/FriscoFurr/package-summary.html | 96 +++++ .../projects/FriscoFurr/package-tree.html | 78 ++++ .../projects/FriscoFurr/package-use.html | 61 +++ .../LoeffelmanSeversonDISImageReceiver.html | 225 ++++++++++ .../LoeffelmanSeversonDISImageSender.html | 236 +++++++++++ .../LoeffelmanSeversonDISImageReceiver.html | 61 +++ .../LoeffelmanSeversonDISImageSender.html | 61 +++ .../LoeffelmanSeversonDISImageReceiver.html | 225 ++++++++++ .../LoeffelmanSeversonDISImageSender.html | 244 +++++++++++ .../LoeffelmanSeversonDISImageReceiver.html | 61 +++ .../LoeffelmanSeversonDISImageSender.html | 61 +++ .../originals/package-summary.html | 88 ++++ .../originals/package-tree.html | 76 ++++ .../originals/package-use.html | 61 +++ .../LoeffelmanSeverson/package-summary.html | 88 ++++ .../LoeffelmanSeverson/package-tree.html | 76 ++++ .../LoeffelmanSeverson/package-use.html | 61 +++ .../homework1/BoronTcpExample1Telnet1.html | 195 +++++++++ .../BrennenstuhlTcpExample1Telnet.html | 195 +++++++++ .../BrutzmanRefactorTcpExample1Telnet.html | 195 +++++++++ .../homework1/FetterolfTcpExample1Telnet.html | 195 +++++++++ .../KNOBELOCH_TcpExample1Telnet.html | 195 +++++++++ .../homework1/McCannTcpExample1Telnet.html | 195 +++++++++ .../homework1/SchuttTcpExample1Telnet.html | 195 +++++++++ .../YURKOVICH_TcpExample1Telnet.html | 195 +++++++++ .../class-use/BoronTcpExample1Telnet1.html | 61 +++ .../BrennenstuhlTcpExample1Telnet.html | 61 +++ .../BrutzmanRefactorTcpExample1Telnet.html | 61 +++ .../class-use/FetterolfTcpExample1Telnet.html | 61 +++ .../KNOBELOCH_TcpExample1Telnet.html | 61 +++ .../class-use/McCannTcpExample1Telnet.html | 61 +++ .../class-use/SchuttTcpExample1Telnet.html | 61 +++ .../YURKOVICH_TcpExample1Telnet.html | 61 +++ .../homework1/package-summary.html | 116 ++++++ .../homework1/package-tree.html | 82 ++++ .../homework1/package-use.html | 61 +++ .../homework2/Boron/BoronClient.html | 213 ++++++++++ .../homework2/Boron/BoronServer.html | 177 ++++++++ .../Boron/class-use/BoronClient.html | 61 +++ .../Boron/class-use/BoronServer.html | 61 +++ .../homework2/Boron/package-summary.html | 98 +++++ .../homework2/Boron/package-tree.html | 76 ++++ .../homework2/Boron/package-use.html | 61 +++ .../homework2/Brennenstuhl/ChuckNorris.html | 135 ++++++ .../homework2/Brennenstuhl/SirTobiClient.html | 215 ++++++++++ .../homework2/Brennenstuhl/SirTobiServer.html | 187 +++++++++ .../Brennenstuhl/class-use/ChuckNorris.html | 61 +++ .../Brennenstuhl/class-use/SirTobiClient.html | 61 +++ .../Brennenstuhl/class-use/SirTobiServer.html | 61 +++ .../Brennenstuhl/package-summary.html | 94 +++++ .../homework2/Brennenstuhl/package-tree.html | 77 ++++ .../homework2/Brennenstuhl/package-use.html | 61 +++ .../Fetterolf/FetterolfHomework2Client.html | 215 ++++++++++ .../Fetterolf/FetterolfHomework2Server.html | 187 +++++++++ .../class-use/FetterolfHomework2Client.html | 61 +++ .../class-use/FetterolfHomework2Server.html | 61 +++ .../homework2/Fetterolf/package-summary.html | 92 +++++ .../homework2/Fetterolf/package-tree.html | 76 ++++ .../homework2/Fetterolf/package-use.html | 61 +++ .../Knobeloch/Knobeloch_TCPIP_Client.html | 215 ++++++++++ .../Knobeloch/Knobeloch_TCPIP_Server.html | 190 +++++++++ .../class-use/Knobeloch_TCPIP_Client.html | 61 +++ .../class-use/Knobeloch_TCPIP_Server.html | 61 +++ .../homework2/Knobeloch/package-summary.html | 92 +++++ .../homework2/Knobeloch/package-tree.html | 76 ++++ .../homework2/Knobeloch/package-use.html | 61 +++ .../homework2/McCann/McCannClient.html | 209 ++++++++++ .../homework2/McCann/McCannServer.html | 173 ++++++++ .../McCann/class-use/McCannClient.html | 61 +++ .../McCann/class-use/McCannServer.html | 61 +++ .../homework2/McCann/package-summary.html | 88 ++++ .../homework2/McCann/package-tree.html | 76 ++++ .../homework2/McCann/package-use.html | 61 +++ .../homework2/Schutt/SchuttClient.html | 175 ++++++++ .../Schutt/SchuttServerDispatcher.html | 175 ++++++++ .../homework2/Schutt/SchuttThreadHandler.html | 217 ++++++++++ .../Schutt/class-use/SchuttClient.html | 61 +++ .../class-use/SchuttServerDispatcher.html | 61 +++ .../Schutt/class-use/SchuttThreadHandler.html | 61 +++ .../homework2/Schutt/package-summary.html | 99 +++++ .../homework2/Schutt/package-tree.html | 81 ++++ .../homework2/Schutt/package-use.html | 61 +++ .../homework2/Yurkovich/Yurkovich_Client.html | 215 ++++++++++ .../homework2/Yurkovich/Yurkovich_Server.html | 187 +++++++++ .../Yurkovich/class-use/Yurkovich_Client.html | 61 +++ .../Yurkovich/class-use/Yurkovich_Server.html | 61 +++ .../homework2/Yurkovich/package-summary.html | 92 +++++ .../homework2/Yurkovich/package-tree.html | 76 ++++ .../homework2/Yurkovich/package-use.html | 61 +++ .../Boron/BoronEntityStatePduCreator.html | 191 +++++++++ .../homework4/Boron/BoronPduReceiver.html | 227 +++++++++++ .../homework4/Boron/BoronPduSender.html | 255 ++++++++++++ .../class-use/BoronEntityStatePduCreator.html | 61 +++ .../Boron/class-use/BoronPduReceiver.html | 61 +++ .../Boron/class-use/BoronPduSender.html | 61 +++ .../homework4/Boron/package-summary.html | 96 +++++ .../homework4/Boron/package-tree.html | 77 ++++ .../homework4/Boron/package-use.html | 61 +++ .../BrennenstuhlEspduReceiver.html | 244 +++++++++++ .../BrennenstuhlEspduSender.NetworkMode.html | 246 +++++++++++ .../Brennenstuhl/BrennenstuhlEspduSender.html | 276 +++++++++++++ .../Brennenstuhl/Version2/AllPduReceiver.html | 221 ++++++++++ .../Brennenstuhl/Version2/AllPduSender.html | 247 +++++++++++ .../Version2/class-use/AllPduReceiver.html | 61 +++ .../Version2/class-use/AllPduSender.html | 61 +++ .../Version2/package-summary.html | 90 ++++ .../Brennenstuhl/Version2/package-tree.html | 76 ++++ .../Brennenstuhl/Version2/package-use.html | 61 +++ .../class-use/BrennenstuhlEspduReceiver.html | 61 +++ .../BrennenstuhlEspduSender.NetworkMode.html | 96 +++++ .../class-use/BrennenstuhlEspduSender.html | 61 +++ .../Brennenstuhl/package-summary.html | 103 +++++ .../homework4/Brennenstuhl/package-tree.html | 90 ++++ .../homework4/Brennenstuhl/package-use.html | 87 ++++ .../Fetterolf/FetterolfPduListenerSaver.html | 175 ++++++++ .../Fetterolf/FetterolfPduReceiver.html | 213 ++++++++++ .../Fetterolf/FetterolfPduSender.html | 248 +++++++++++ .../class-use/FetterolfPduListenerSaver.html | 61 +++ .../class-use/FetterolfPduReceiver.html | 61 +++ .../class-use/FetterolfPduSender.html | 61 +++ .../homework4/Fetterolf/package-summary.html | 95 +++++ .../homework4/Fetterolf/package-tree.html | 77 ++++ .../homework4/Fetterolf/package-use.html | 61 +++ .../Knobeloch/Knobeloch_PduReceiver.html | 219 ++++++++++ .../Knobeloch/Knobeloch_PduSender.html | 247 +++++++++++ .../class-use/Knobeloch_PduReceiver.html | 61 +++ .../class-use/Knobeloch_PduSender.html | 61 +++ .../homework4/Knobeloch/package-summary.html | 90 ++++ .../homework4/Knobeloch/package-tree.html | 76 ++++ .../homework4/Knobeloch/package-use.html | 61 +++ .../homework4/McCann/McCannPduReceiver.html | 221 ++++++++++ .../homework4/McCann/McCannPduSender.html | 245 +++++++++++ .../McCann/class-use/McCannPduReceiver.html | 61 +++ .../McCann/class-use/McCannPduSender.html | 61 +++ .../homework4/McCann/package-summary.html | 90 ++++ .../homework4/McCann/package-tree.html | 76 ++++ .../homework4/McCann/package-use.html | 61 +++ .../Schutt/SchuttESPDUSender.NetworkMode.html | 246 +++++++++++ .../homework4/Schutt/SchuttESPDUSender.html | 278 +++++++++++++ .../homework4/Schutt/SchuttEspduReceiver.html | 244 +++++++++++ .../Schutt/SchuttPDUSaverListener.html | 175 ++++++++ .../SchuttESPDUSender.NetworkMode.html | 96 +++++ .../Schutt/class-use/SchuttESPDUSender.html | 61 +++ .../Schutt/class-use/SchuttEspduReceiver.html | 61 +++ .../class-use/SchuttPDUSaverListener.html | 61 +++ .../homework4/Schutt/package-summary.html | 108 +++++ .../homework4/Schutt/package-tree.html | 91 +++++ .../homework4/Schutt/package-use.html | 87 ++++ .../Yurkovich/Yurk_EspduReceiver.html | 244 +++++++++++ .../Yurk_EspduSender.NetworkMode.html | 246 +++++++++++ .../homework4/Yurkovich/Yurk_EspduSender.html | 276 +++++++++++++ .../class-use/Yurk_EspduReceiver.html | 61 +++ .../Yurk_EspduSender.NetworkMode.html | 96 +++++ .../Yurkovich/class-use/Yurk_EspduSender.html | 61 +++ .../homework4/Yurkovich/package-summary.html | 103 +++++ .../homework4/Yurkovich/package-tree.html | 90 ++++ .../homework4/Yurkovich/package-use.html | 87 ++++ .../homework1/BrittTcPExample1Telnet.html | 173 ++++++++ .../BrutzmanRefactorTcpExample1Telnet.html | 195 +++++++++ .../homework1/CannonTcpExample1Telnet.html | 172 ++++++++ .../homework1/GaribayTCPExample1Telnet.html | 173 ++++++++ .../homework1/GoerickeTcpExample1Telnet.html | 174 ++++++++ .../homework1/MahanTCPExample1Telnet.html | 173 ++++++++ .../WeissenbergerTcpExample1Telnet.html | 175 ++++++++ .../homework1/WhiteTcpExample1Telnet.html | 195 +++++++++ .../class-use/BrittTcPExample1Telnet.html | 61 +++ .../BrutzmanRefactorTcpExample1Telnet.html | 61 +++ .../class-use/CannonTcpExample1Telnet.html | 61 +++ .../class-use/GaribayTCPExample1Telnet.html | 61 +++ .../class-use/GoerickeTcpExample1Telnet.html | 61 +++ .../class-use/MahanTCPExample1Telnet.html | 61 +++ .../WeissenbergerTcpExample1Telnet.html | 61 +++ .../class-use/WhiteTcpExample1Telnet.html | 61 +++ .../homework1/package-summary.html | 112 +++++ .../homework1/package-tree.html | 82 ++++ .../homework1/package-use.html | 61 +++ .../homework2/Britt/Britt_Client.html | 209 ++++++++++ .../homework2/Britt/Britt_Server.html | 173 ++++++++ .../Britt/class-use/Britt_Client.html | 61 +++ .../Britt/class-use/Britt_Server.html | 61 +++ .../homework2/Britt/package-summary.html | 88 ++++ .../homework2/Britt/package-tree.html | 76 ++++ .../homework2/Britt/package-use.html | 61 +++ .../homework2/Cannon/CannonClient.html | 215 ++++++++++ .../homework2/Cannon/CannonServer.html | 184 +++++++++ .../Cannon/class-use/CannonClient.html | 61 +++ .../Cannon/class-use/CannonServer.html | 61 +++ .../homework2/Cannon/package-summary.html | 92 +++++ .../homework2/Cannon/package-tree.html | 76 ++++ .../homework2/Cannon/package-use.html | 61 +++ .../homework2/Garibay/GaribayClient.html | 209 ++++++++++ .../homework2/Garibay/GaribayServer.html | 173 ++++++++ .../Garibay/class-use/GaribayClient.html | 61 +++ .../Garibay/class-use/GaribayServer.html | 61 +++ .../homework2/Garibay/package-summary.html | 88 ++++ .../homework2/Garibay/package-tree.html | 76 ++++ .../homework2/Garibay/package-use.html | 61 +++ .../homework2/Goericke/GoerickeClient.html | 209 ++++++++++ .../homework2/Goericke/GoerickeServer.html | 172 ++++++++ .../Goericke/class-use/GoerickeClient.html | 61 +++ .../Goericke/class-use/GoerickeServer.html | 61 +++ .../homework2/Goericke/package-summary.html | 91 +++++ .../homework2/Goericke/package-tree.html | 76 ++++ .../homework2/Goericke/package-use.html | 61 +++ .../homework2/Mahan/Mahan_Client.html | 209 ++++++++++ .../homework2/Mahan/Mahan_Server.html | 173 ++++++++ .../Mahan/class-use/Mahan_Client.html | 61 +++ .../Mahan/class-use/Mahan_Server.html | 61 +++ .../homework2/Mahan/package-summary.html | 88 ++++ .../homework2/Mahan/package-tree.html | 76 ++++ .../homework2/Mahan/package-use.html | 61 +++ .../Weissenberger/LokiChatClient.html | 241 +++++++++++ .../Weissenberger/LokiChatServer.html | 259 ++++++++++++ .../Weissenberger/LokiClientThread.html | 238 +++++++++++ .../Weissenberger/LokiServerThread.html | 280 +++++++++++++ .../class-use/LokiChatClient.html | 91 +++++ .../class-use/LokiChatServer.html | 91 +++++ .../class-use/LokiClientThread.html | 61 +++ .../class-use/LokiServerThread.html | 61 +++ .../Weissenberger/package-summary.html | 104 +++++ .../homework2/Weissenberger/package-tree.html | 82 ++++ .../homework2/Weissenberger/package-use.html | 93 +++++ .../homework2/White/WhiteClient.html | 212 ++++++++++ .../homework2/White/WhiteServer.html | 187 +++++++++ .../White/class-use/WhiteClient.html | 61 +++ .../White/class-use/WhiteServer.html | 61 +++ .../homework2/White/package-summary.html | 92 +++++ .../homework2/White/package-tree.html | 76 ++++ .../homework2/White/package-use.html | 61 +++ .../homework3/Britt/UdpReceiver.html | 233 +++++++++++ .../homework3/Britt/UdpSender.html | 254 ++++++++++++ .../Britt/class-use/UdpReceiver.html | 61 +++ .../homework3/Britt/class-use/UdpSender.html | 61 +++ .../homework3/Britt/package-summary.html | 92 +++++ .../homework3/Britt/package-tree.html | 76 ++++ .../homework3/Britt/package-use.html | 61 +++ .../homework3/Cannon/CannonUdpReceiver.html | 233 +++++++++++ .../homework3/Cannon/CannonUdpSender.html | 238 +++++++++++ .../Cannon/class-use/CannonUdpReceiver.html | 61 +++ .../Cannon/class-use/CannonUdpSender.html | 61 +++ .../homework3/Cannon/package-summary.html | 92 +++++ .../homework3/Cannon/package-tree.html | 76 ++++ .../homework3/Cannon/package-use.html | 61 +++ .../homework3/Garibay/UDPReceiverGaribay.html | 225 ++++++++++ .../homework3/Garibay/UDPSenderGaribay.html | 225 ++++++++++ .../Garibay/class-use/UDPReceiverGaribay.html | 61 +++ .../Garibay/class-use/UDPSenderGaribay.html | 61 +++ .../homework3/Garibay/package-summary.html | 88 ++++ .../homework3/Garibay/package-tree.html | 76 ++++ .../homework3/Garibay/package-use.html | 61 +++ .../TCPNumberReceiverUDPResultSender.html | 211 ++++++++++ .../TCPNumberReceiverUDPResultSender.html | 61 +++ .../homework3/Goericke/package-summary.html | 89 ++++ .../homework3/Goericke/package-tree.html | 75 ++++ .../homework3/Goericke/package-use.html | 61 +++ .../homework3/Mahan/MahanUdpReceiver.html | 228 +++++++++++ .../homework3/Mahan/MahanUdpSender.html | 244 +++++++++++ .../Mahan/class-use/MahanUdpReceiver.html | 61 +++ .../Mahan/class-use/MahanUdpSender.html | 61 +++ .../homework3/Mahan/package-summary.html | 88 ++++ .../homework3/Mahan/package-tree.html | 76 ++++ .../homework3/Mahan/package-use.html | 61 +++ .../Weissenberger/TCPNumberSender.html | 246 +++++++++++ .../Weissenberger/UDPResultReceiver.html | 210 ++++++++++ .../class-use/TCPNumberSender.html | 61 +++ .../class-use/UDPResultReceiver.html | 61 +++ .../Weissenberger/package-summary.html | 93 +++++ .../homework3/Weissenberger/package-tree.html | 76 ++++ .../homework3/Weissenberger/package-use.html | 61 +++ .../TCPNumberReceiverUDPResultSender.html | 211 ++++++++++ .../TCPNumberSender.html | 298 ++++++++++++++ .../UDPResultReceiver.html | 211 ++++++++++ .../TCPNumberReceiverUDPResultSender.html | 61 +++ .../class-use/TCPNumberSender.html | 61 +++ .../class-use/UDPResultReceiver.html | 61 +++ .../package-summary.html | 98 +++++ .../WeissenbergerGoericke/package-tree.html | 77 ++++ .../WeissenbergerGoericke/package-use.html | 61 +++ .../homework3/White/UdpReceiver.html | 231 +++++++++++ .../homework3/White/UdpSender.html | 245 +++++++++++ .../White/class-use/UdpReceiver.html | 61 +++ .../homework3/White/class-use/UdpSender.html | 61 +++ .../homework3/White/package-summary.html | 92 +++++ .../homework3/White/package-tree.html | 76 ++++ .../homework3/White/package-use.html | 61 +++ .../homework4/Britt/BrittSimulation.html | 320 +++++++++++++++ .../Britt/EspduSender.NetworkMode.html | 246 +++++++++++ .../homework4/Britt/EspduSender.html | 292 +++++++++++++ .../Britt/ExampleSimulationProgram.html | 311 ++++++++++++++ .../Britt/class-use/BrittSimulation.html | 61 +++ .../class-use/EspduSender.NetworkMode.html | 96 +++++ .../Britt/class-use/EspduSender.html | 61 +++ .../class-use/ExampleSimulationProgram.html | 61 +++ .../homework4/Britt/package-summary.html | 103 +++++ .../homework4/Britt/package-tree.html | 91 +++++ .../homework4/Britt/package-use.html | 87 ++++ .../Cannon/CannonArtillerySimulation.html | 327 +++++++++++++++ .../homework4/Cannon/PDUReciever.html | 260 ++++++++++++ .../class-use/CannonArtillerySimulation.html | 61 +++ .../Cannon/class-use/PDUReciever.html | 61 +++ .../homework4/Cannon/package-summary.html | 90 ++++ .../homework4/Cannon/package-tree.html | 76 ++++ .../homework4/Cannon/package-use.html | 61 +++ .../GermanyEspduReceiverEspduVPNSender.html | 261 ++++++++++++ .../GermanyEspduVPNReceiver.html | 228 +++++++++++ .../GermanyEspduReceiverEspduVPNSender.html | 61 +++ .../class-use/GermanyEspduVPNReceiver.html | 61 +++ .../package-summary.html | 92 +++++ .../WeissenbergerGoericke/package-tree.html | 76 ++++ .../WeissenbergerGoericke/package-use.html | 61 +++ .../homework4/White/PDUReciever.html | 263 ++++++++++++ .../White/class-use/PDUReciever.html | 61 +++ .../homework4/White/package-summary.html | 88 ++++ .../homework4/White/package-tree.html | 75 ++++ .../homework4/White/package-use.html | 61 +++ .../homework4/White/test/PDUReceiver.html | 260 ++++++++++++ .../homework4/White/test/WhiteSimulation.html | 320 +++++++++++++++ .../White/test/class-use/PDUReceiver.html | 61 +++ .../White/test/class-use/WhiteSimulation.html | 61 +++ .../homework4/White/test/package-summary.html | 90 ++++ .../homework4/White/test/package-tree.html | 76 ++++ .../homework4/White/test/package-use.html | 61 +++ .../homework4/White/working/PDUReciever.html | 254 ++++++++++++ .../White/working/PduListenerSaver.html | 225 ++++++++++ .../White/working/WhiteSimulation.html | 320 +++++++++++++++ .../White/working/class-use/PDUReciever.html | 61 +++ .../working/class-use/PduListenerSaver.html | 61 +++ .../working/class-use/WhiteSimulation.html | 61 +++ .../White/working/package-summary.html | 95 +++++ .../homework4/White/working/package-tree.html | 77 ++++ .../homework4/White/working/package-use.html | 61 +++ .../homework1/AllenTcpExample1Telnet1.html | 195 +++++++++ .../homework1/FisherTCPExample1Telnet.html | 173 ++++++++ .../homework1/FrankTCPExample3Client.html | 206 ++++++++++ .../homework1/FrankTCPExample3Server.html | 191 +++++++++ .../HittnerDomTcpExample1Telnet.html | 173 ++++++++ .../HittnerNickTcpExample1Telnet.html | 173 ++++++++ .../homework1/KeevenTCPExample3Client.html | 221 ++++++++++ .../homework1/KeevenTCPExample3Server.html | 194 +++++++++ .../homework1/LeckieTcpExample2.html | 187 +++++++++ .../homework1/McNeelyTCPExample2.html | 187 +++++++++ .../homework1/MorrisTcpExample1Telnet.html | 195 +++++++++ .../homework1/PughTcp2ConnectionCounting.html | 187 +++++++++ .../homework1/ReynoldsTcpExample1Telnet1.html | 173 ++++++++ .../homework1/RobinsonTcpExample1Telnet.html | 173 ++++++++ .../homework1/SchlesselTcpExample1Telnet.html | 174 ++++++++ .../homework1/TcpExample2_Leckie_Mod_Hw1.html | 187 +++++++++ .../class-use/AllenTcpExample1Telnet1.html | 61 +++ .../class-use/FisherTCPExample1Telnet.html | 61 +++ .../class-use/FrankTCPExample3Client.html | 61 +++ .../class-use/FrankTCPExample3Server.html | 61 +++ .../HittnerDomTcpExample1Telnet.html | 61 +++ .../HittnerNickTcpExample1Telnet.html | 61 +++ .../class-use/KeevenTCPExample3Client.html | 61 +++ .../class-use/KeevenTCPExample3Server.html | 61 +++ .../class-use/LeckieTcpExample2.html | 61 +++ .../class-use/McNeelyTCPExample2.html | 61 +++ .../class-use/MorrisTcpExample1Telnet.html | 61 +++ .../class-use/PughTcp2ConnectionCounting.html | 61 +++ .../class-use/ReynoldsTcpExample1Telnet1.html | 61 +++ .../class-use/RobinsonTcpExample1Telnet.html | 61 +++ .../class-use/SchlesselTcpExample1Telnet.html | 61 +++ .../class-use/TcpExample2_Leckie_Mod_Hw1.html | 61 +++ .../homework1/package-summary.html | 142 +++++++ .../homework1/package-tree.html | 90 ++++ .../homework1/package-use.html | 61 +++ .../Allen/AllenTcpExample3Client.html | 220 ++++++++++ .../Allen/AllenTcpExample3Server.html | 187 +++++++++ .../class-use/AllenTcpExample3Client.html | 61 +++ .../class-use/AllenTcpExample3Server.html | 61 +++ .../homework2/Allen/package-summary.html | 92 +++++ .../homework2/Allen/package-tree.html | 76 ++++ .../homework2/Allen/package-use.html | 61 +++ .../Domonique/HittnerDTcpExample3Client.html | 215 ++++++++++ .../Domonique/HittnerDTcpExampleServer.html | 177 ++++++++ .../class-use/HittnerDTcpExample3Client.html | 61 +++ .../class-use/HittnerDTcpExampleServer.html | 61 +++ .../homework2/Domonique/package-summary.html | 90 ++++ .../homework2/Domonique/package-tree.html | 76 ++++ .../homework2/Domonique/package-use.html | 61 +++ .../homework2/Fisher/FisherClient.html | 215 ++++++++++ .../homework2/Fisher/FisherServer.html | 187 +++++++++ .../Fisher/class-use/FisherClient.html | 61 +++ .../Fisher/class-use/FisherServer.html | 61 +++ .../homework2/Fisher/package-summary.html | 92 +++++ .../homework2/Fisher/package-tree.html | 76 ++++ .../homework2/Fisher/package-use.html | 61 +++ .../homework2/Frank/FrankClient.html | 217 ++++++++++ .../homework2/Frank/FrankServer.html | 181 +++++++++ .../Frank/class-use/FrankClient.html | 61 +++ .../Frank/class-use/FrankServer.html | 61 +++ .../homework2/Frank/package-summary.html | 101 +++++ .../homework2/Frank/package-tree.html | 76 ++++ .../homework2/Frank/package-use.html | 61 +++ .../HittnerD/HittnerDTcpExample3Client.html | 215 ++++++++++ .../HittnerD/HittnerDTcpExampleServer.html | 177 ++++++++ .../class-use/HittnerDTcpExample3Client.html | 61 +++ .../class-use/HittnerDTcpExampleServer.html | 61 +++ .../homework2/HittnerD/package-summary.html | 80 ++++ .../homework2/HittnerD/package-tree.html | 76 ++++ .../homework2/HittnerD/package-use.html | 61 +++ .../HittnerNickTcpExample3Client.html | 220 ++++++++++ .../HittnerNickTcpExample3Server.html | 191 +++++++++ .../HittnerNickTcpExample3Client.html | 61 +++ .../HittnerNickTcpExample3Server.html | 61 +++ .../HittnerNick/package-summary.html | 92 +++++ .../homework2/HittnerNick/package-tree.html | 76 ++++ .../homework2/HittnerNick/package-use.html | 61 +++ .../Keeven/KeevenTCPExample3Client2.html | 224 ++++++++++ .../Keeven/KeevenTCPExample3Server2.html | 194 +++++++++ .../class-use/KeevenTCPExample3Client2.html | 61 +++ .../class-use/KeevenTCPExample3Server2.html | 61 +++ .../homework2/Keeven/package-summary.html | 98 +++++ .../homework2/Keeven/package-tree.html | 76 ++++ .../homework2/Keeven/package-use.html | 61 +++ .../homework2/Leckie/LeckieClient.html | 214 ++++++++++ .../homework2/Leckie/LeckieServer.html | 177 ++++++++ .../Leckie/class-use/LeckieClient.html | 61 +++ .../Leckie/class-use/LeckieServer.html | 61 +++ .../homework2/Leckie/package-summary.html | 88 ++++ .../homework2/Leckie/package-tree.html | 76 ++++ .../homework2/Leckie/package-use.html | 61 +++ .../McNeely/McNeelyTCPExample3Client.html | 220 ++++++++++ .../McNeely/McNeelyTCPExample3Server.html | 191 +++++++++ .../class-use/McNeelyTCPExample3Client.html | 61 +++ .../class-use/McNeelyTCPExample3Server.html | 61 +++ .../homework2/McNeely/package-summary.html | 92 +++++ .../homework2/McNeely/package-tree.html | 76 ++++ .../homework2/McNeely/package-use.html | 61 +++ .../Morris/MorrisTCPExample3Client.html | 214 ++++++++++ .../Morris/MorrisTcpExample3Server.html | 191 +++++++++ .../class-use/MorrisTCPExample3Client.html | 61 +++ .../class-use/MorrisTcpExample3Server.html | 61 +++ .../homework2/Morris/package-summary.html | 90 ++++ .../homework2/Morris/package-tree.html | 76 ++++ .../homework2/Morris/package-use.html | 61 +++ .../homework2/Pugh/Pugh3Client_homework2.html | 220 ++++++++++ .../homework2/Pugh/Pugh3Server.html | 191 +++++++++ .../Pugh/class-use/Pugh3Client_homework2.html | 61 +++ .../homework2/Pugh/class-use/Pugh3Server.html | 61 +++ .../homework2/Pugh/package-summary.html | 92 +++++ .../homework2/Pugh/package-tree.html | 76 ++++ .../homework2/Pugh/package-use.html | 61 +++ .../homework2/ReynoldsTcpExample3Client.html | 220 ++++++++++ .../homework2/ReynoldsTcpExample3Server.html | 191 +++++++++ .../homework2/Schlessel/SchlesselClient.html | 214 ++++++++++ .../homework2/Schlessel/SchlesselServer.html | 177 ++++++++ .../Schlessel/class-use/SchlesselClient.html | 61 +++ .../Schlessel/class-use/SchlesselServer.html | 61 +++ .../homework2/Schlessel/package-summary.html | 88 ++++ .../homework2/Schlessel/package-tree.html | 76 ++++ .../homework2/Schlessel/package-use.html | 61 +++ .../class-use/ReynoldsTcpExample3Client.html | 61 +++ .../class-use/ReynoldsTcpExample3Server.html | 61 +++ .../homework2/package-summary.html | 92 +++++ .../homework2/package-tree.html | 76 ++++ .../homework2/package-use.html | 61 +++ .../ExampleSimulationProgramFisher.html | 361 ++++++++++++++++ .../ExampleSimulationProgramFisher.html | 61 +++ .../homework3/Fisher/package-summary.html | 79 ++++ .../homework3/Fisher/package-tree.html | 75 ++++ .../homework3/Fisher/package-use.html | 61 +++ .../Frank/FrankAssisgmentThreeSimulation.html | 384 ++++++++++++++++++ .../FrankAssisgmentThreeSimulation.html | 61 +++ .../homework3/Frank/package-summary.html | 78 ++++ .../homework3/Frank/package-tree.html | 75 ++++ .../homework3/Frank/package-use.html | 61 +++ .../homework3/Keeven/Keeven3.html | 384 ++++++++++++++++++ .../homework3/Keeven/class-use/Keeven3.html | 61 +++ .../homework3/Keeven/package-summary.html | 80 ++++ .../homework3/Keeven/package-tree.html | 75 ++++ .../homework3/Keeven/package-use.html | 61 +++ .../Leckie/class-use/homework3Leckie.html | 61 +++ .../homework3/Leckie/homework3Leckie.html | 366 +++++++++++++++++ .../homework3/Leckie/package-summary.html | 79 ++++ .../homework3/Leckie/package-tree.html | 75 ++++ .../homework3/Leckie/package-use.html | 61 +++ .../Morris/MorrisSimulationProgram.html | 377 +++++++++++++++++ .../class-use/MorrisSimulationProgram.html | 61 +++ .../homework3/Morris/package-summary.html | 79 ++++ .../homework3/Morris/package-tree.html | 75 ++++ .../homework3/Morris/package-use.html | 61 +++ 1012 files changed, 102055 insertions(+) create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelTank.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasClient1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasClient2.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasServer1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasServer2.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonUnit.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SasalaClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SasalaServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastSenderExample.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerTruck.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWreceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWsender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver2.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender2.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver$1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastSenderExample.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/TackettMultiCastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/TackettMulticastSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraEntity.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastEntity.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/EspduReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender$1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/AyresAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/CainAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment2.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FriscoAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FurrAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FurrAssignment2.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/JacksonAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1Tcp2.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/SeversonAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/ThomersonAssignment1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Client.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Server.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpClient.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpServer.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Client.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Server.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssignment2_Client.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssingment2_Server.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Client.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Server.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Receiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Sender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Receiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Sender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageHW3Receiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender$1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender$1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendReceive.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FDCSendRecieve.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender$1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/OBSSendRecieve1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/TGTSendRecieve.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender$1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender$1.class create mode 100644 assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BoronTcpExample1Telnet1.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BrennenstuhlTcpExample1Telnet.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/FetterolfTcpExample1Telnet.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/KNOBELOCH_TcpExample1Telnet.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/McCannTcpExample1Telnet.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/SchuttTcpExample1Telnet.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/YURKOVICH_TcpExample1Telnet.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/ChuckNorris.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Client.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Server.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/McCann/McCannClient.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/McCann/McCannServer.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttClient.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttServerDispatcher.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttThreadHandler.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Client.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Server.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronEntityStatePduCreator.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender$NetworkMode.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver$1.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver.class create mode 100644 assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduSender.class create mode 100644 assignments/build/classes/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver$mystate.class create mode 100644 assignments/build/classes/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver.class create mode 100644 assignments/build/classes/MV3500Cohort2021JulySeptember/homework2/Frank/FrankServer.class create mode 100644 assignments/build/classes/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher$1.class create mode 100644 assignments/build/classes/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher.class create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelTank.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasClient1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasClient2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasServer1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasServer2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SasalaClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SasalaServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelTank.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/BlankenbekerMyTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/BlankenbekerMyTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/HanleyTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/HanleyTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasClient1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasClient2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasServer1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasServer2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/MaroonTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/MaroonTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SasalaClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SasalaServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SnellPositionClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SnellPositionServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/TackettTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/TackettTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/YamashitaDeMouraTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/YamashitaDeMouraTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastSenderExample.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerTruck.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWreceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWsender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastSenderExample.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/TackettMultiCastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/TackettMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraEntity.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastEntity.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/AngelMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/AngelMulticastSenderExample.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerTruck.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/ConardMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/ConardMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/HanleyMulticastHWreceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/HanleyMulticastHWsender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastReceiver2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastSender2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/MaroonMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/MaroonMulticastSenderExample.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SasalaMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SasalaMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SnellMulticastClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SnellMulticastServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/TackettMultiCastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/TackettMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraEntity.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastEntity.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/EspduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Angel_OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Angel_OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/BlankenbekerOpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/BlankenbekerOpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/ConardSnellOpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/ConardSnellOpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/EspduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Hanley_OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Hanley_OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Landas_OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Landas_OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Sasala_OpenDisEspduSender1.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Sasala_OpenDisEspduSender1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Tackett_Assignment3_OpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/YamashitaDeMouraOpenDisEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduReceiverAtoTCP.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduReceiverBtoTCP.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderA.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderA.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderB.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderB.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverASenderB.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverBSenderA.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/class-use/HanleyOpenDisEspduSenderFP.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/class-use/HanleyOpenDisEspduSenderFP.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/class-use/CSVreaderOpenDisEspduSenderFP.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/class-use/CSVreaderOpenDisEspduSenderFP.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/AyresAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/CainAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FriscoAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FurrAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FurrAssignment2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/JacksonAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1Tcp2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/SeversonAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/ThomersonAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/AyresAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/CainAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/DemchkoAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/DemchkoAssignment2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FriscoAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FurrAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FurrAssignment2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/JacksonAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/LoeffelmanAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/LoeffelmanAssignment1Tcp2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/SeversonAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/ThomersonAssignment1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/class-use/Ayres_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/class-use/Ayres_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/class-use/CainTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/class-use/CainTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/class-use/DemchkoClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/class-use/DemchkoServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/class-use/FriscoAssignment2Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/class-use/FriscoAssignment2Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/class-use/FurrTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/class-use/FurrTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/class-use/JacksonTcpClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/class-use/JacksonTcpServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/class-use/LoeffelmanAssignment2Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/class-use/LoeffelmanAssignment2Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssignment2_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssingment2_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/class-use/SeversonAssignment2_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/class-use/SeversonAssingment2_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/class-use/ThomersonAssignment2Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/class-use/ThomersonAssignment2Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/class-use/AyresDemchkoMulticastReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/class-use/AyresDemchkoMulticastSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/class-use/CainThomersonHw3Receiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/class-use/CainThomersonHw3Sender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Receiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Sender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/class-use/FurrFriscoHw3Receiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/class-use/FurrFriscoHw3Sender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/class-use/Jackson_UdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/class-use/Jackson_UdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Receiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Sender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageHW3Receiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonMulticastImageHw3Receiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonMulticastImageHw3Sender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonUDPImageHW3Receiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonUDPImageSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/class-use/AyresDemchkoReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/class-use/AyresDemchkoSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduRequestingUnit.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduRequestingUnit.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduSupplyerUnit.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduSupplyerUnit.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendReceive.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/FDCSendRecieve.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/FriscoFurrPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/OBSSendRecieve1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/TGTSendReceive.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FDCSendRecieve.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/OBSSendRecieve1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/TGTSendRecieve.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/FDCSendRecieve.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/FriscoFurrPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/OBSSendRecieve1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/TGTSendRecieve.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/class-use/LoeffelmanSeversonDISImageReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/class-use/LoeffelmanSeversonDISImageSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/class-use/LoeffelmanSeversonDISImageReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/class-use/LoeffelmanSeversonDISImageSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BoronTcpExample1Telnet1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BrennenstuhlTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/FetterolfTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/KNOBELOCH_TcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/McCannTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/SchuttTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/YURKOVICH_TcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BoronTcpExample1Telnet1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BrennenstuhlTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BrutzmanRefactorTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/FetterolfTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/KNOBELOCH_TcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/McCannTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/SchuttTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/YURKOVICH_TcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/class-use/BoronClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/class-use/BoronServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/ChuckNorris.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/ChuckNorris.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/SirTobiClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/SirTobiServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/class-use/FetterolfHomework2Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/class-use/FetterolfHomework2Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/class-use/Knobeloch_TCPIP_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/class-use/Knobeloch_TCPIP_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/McCannClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/McCannServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/class-use/McCannClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/class-use/McCannServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttServerDispatcher.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttThreadHandler.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttServerDispatcher.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttThreadHandler.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/class-use/Yurkovich_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/class-use/Yurkovich_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronEntityStatePduCreator.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronEntityStatePduCreator.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronPduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/class-use/AllPduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/class-use/AllPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduListenerSaver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduListenerSaver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/Knobeloch_PduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/Knobeloch_PduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/class-use/Knobeloch_PduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/class-use/Knobeloch_PduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/McCannPduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/McCannPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/class-use/McCannPduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/class-use/McCannPduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttESPDUSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttESPDUSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttEspduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttPDUSaverListener.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttESPDUSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttESPDUSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttEspduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttPDUSaverListener.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/BrittTcPExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/CannonTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/GaribayTCPExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/GoerickeTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/MahanTCPExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/WeissenbergerTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/WhiteTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/BrittTcPExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/BrutzmanRefactorTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/CannonTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/GaribayTCPExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/GoerickeTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/MahanTCPExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/WeissenbergerTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/WhiteTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/class-use/Britt_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/class-use/Britt_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/class-use/CannonClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/class-use/CannonServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/GaribayClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/GaribayServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/class-use/GaribayClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/class-use/GaribayServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/GoerickeClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/GoerickeServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/class-use/GoerickeClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/class-use/GoerickeServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/Mahan_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/Mahan_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/class-use/Mahan_Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/class-use/Mahan_Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiClientThread.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiServerThread.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiChatClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiChatServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiClientThread.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiServerThread.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/WhiteClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/WhiteServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/class-use/WhiteClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/class-use/WhiteServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/UdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/UdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/class-use/UdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/class-use/UdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/class-use/CannonUdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/class-use/CannonUdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/UDPReceiverGaribay.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/UDPSenderGaribay.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/class-use/UDPReceiverGaribay.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/class-use/UDPSenderGaribay.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/TCPNumberReceiverUDPResultSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/class-use/TCPNumberReceiverUDPResultSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/MahanUdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/MahanUdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/class-use/MahanUdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/class-use/MahanUdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/TCPNumberSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/UDPResultReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/class-use/TCPNumberSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/class-use/UDPResultReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberReceiverUDPResultSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/UDPResultReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/TCPNumberReceiverUDPResultSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/TCPNumberSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/UDPResultReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/UdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/UdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/class-use/UdpReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/class-use/UdpSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/BrittSimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/EspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/EspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/ExampleSimulationProgram.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/BrittSimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/EspduSender.NetworkMode.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/EspduSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/ExampleSimulationProgram.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/CannonArtillerySimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/PDUReciever.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/class-use/CannonArtillerySimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/class-use/PDUReciever.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduReceiverEspduVPNSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduVPNReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/class-use/GermanyEspduReceiverEspduVPNSender.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/class-use/GermanyEspduVPNReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/PDUReciever.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/class-use/PDUReciever.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/PDUReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/WhiteSimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/class-use/PDUReceiver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/class-use/WhiteSimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/PDUReciever.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/WhiteSimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/PDUReciever.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/PduListenerSaver.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/WhiteSimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/AllenTcpExample1Telnet1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FisherTCPExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FrankTCPExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FrankTCPExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/HittnerDomTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/HittnerNickTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/KeevenTCPExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/KeevenTCPExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/LeckieTcpExample2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/McNeelyTCPExample2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/MorrisTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/PughTcp2ConnectionCounting.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/ReynoldsTcpExample1Telnet1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/RobinsonTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/SchlesselTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/TcpExample2_Leckie_Mod_Hw1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/AllenTcpExample1Telnet1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FisherTCPExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FrankTCPExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FrankTCPExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/HittnerDomTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/HittnerNickTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/KeevenTCPExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/KeevenTCPExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/LeckieTcpExample2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/McNeelyTCPExample2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/MorrisTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/PughTcp2ConnectionCounting.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/ReynoldsTcpExample1Telnet1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/RobinsonTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/SchlesselTcpExample1Telnet.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/TcpExample2_Leckie_Mod_Hw1.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/AllenTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/AllenTcpExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/class-use/AllenTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/class-use/AllenTcpExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/HittnerDTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/HittnerDTcpExampleServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/class-use/HittnerDTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/class-use/HittnerDTcpExampleServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/FisherClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/FisherServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/class-use/FisherClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/class-use/FisherServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/FrankClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/FrankServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/class-use/FrankClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/class-use/FrankServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/HittnerDTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/HittnerDTcpExampleServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/class-use/HittnerDTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/class-use/HittnerDTcpExampleServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/HittnerNickTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/HittnerNickTcpExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/class-use/HittnerNickTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/class-use/HittnerNickTcpExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/KeevenTCPExample3Client2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/KeevenTCPExample3Server2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/class-use/KeevenTCPExample3Client2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/class-use/KeevenTCPExample3Server2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/LeckieClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/LeckieServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/class-use/LeckieClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/class-use/LeckieServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/McNeelyTCPExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/McNeelyTCPExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/class-use/McNeelyTCPExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/class-use/McNeelyTCPExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/MorrisTCPExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/MorrisTcpExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/class-use/MorrisTCPExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/class-use/MorrisTcpExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/Pugh3Client_homework2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/Pugh3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/class-use/Pugh3Client_homework2.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/class-use/Pugh3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/ReynoldsTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/ReynoldsTcpExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/SchlesselClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/SchlesselServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/class-use/SchlesselClient.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/class-use/SchlesselServer.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/class-use/ReynoldsTcpExample3Client.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/class-use/ReynoldsTcpExample3Server.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/class-use/ExampleSimulationProgramFisher.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/FrankAssisgmentThreeSimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/class-use/FrankAssisgmentThreeSimulation.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/Keeven3.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/class-use/Keeven3.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/class-use/homework3Leckie.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/homework3Leckie.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-use.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/MorrisSimulationProgram.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/class-use/MorrisSimulationProgram.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-summary.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-tree.html create mode 100644 assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-use.html diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelClient.class new file mode 100644 index 0000000000000000000000000000000000000000..594d6184a76c168804fee15cd967b8023a0be165 GIT binary patch literal 2630 zcmb7FU2_v<6n@?|%_eC|OCUh3;-XZWQks^}+E$bXN`nnWT8jZux5-PgB-stSn|^?w z=rwoF$ems><BfwCtwSBhONSY}^O8~ihhu$q(~p#9oFS9leLv25&N<IH=Y1dj`|wu) zBltRmCNwMXh0y}PK*tSjPD_+DBcGU@y&<!XfPX|cbmx>nb9a0uhya2LLSeKbyhVI! z(RO5+Qf8G((FqSoHxm~v-EgKHOKRoe0CotpXE}CsBd^+KwkVwtI<QkgB#d3yEwHPB zqJUCyVM+#(yKB&%kHjU=aC}C=9wK|HhIA5B9&!Nt1cD_qtCb3-O+!(<;Ktc0u%`h^ zDn8?iycEWMyezOIFP)T8sjfLMu(vzD5mnvBuz~{uv30lWb}mURC#?`vyy}`gD6ntM zEP1Ju^Zb8}POW2%R<B=|mdvdKbfMb?h?AX7fZ8T?L+HYxFnV!VAV6+&6S^S<cCWiz z&r|>j0pHmLooo!?h=QYG9K-Rgne<3y;^ob%R<fU=yjB*&@hbtG6gWIxkg6@MIccc{ z%~mzLD08Y~s&=93s17%?C0!bhnltB(z7XEPkb>bbEALH#onE}2dnv<_d1*0#ie}l8 z(`U@CXF8?eErI^@%+cfh{YkT6TF#OFfx+{dQPr%)v}R=siGo>{^QKiCNSrqEvNWw3 z#Sl*6w9Db>W)kXoNnK_3BW#H?VVuPnlU>$|GHDuF&AF^Q1&(Y-GaRzf)2MV(snl9= z)T1gGuPf-(<k^L+tT?)9xHW&?E%<ky33Hv@nE=vMy=a-UC0SPI>B1V53MK`PJWu>d zF9S?_(#)|g+THTFP%Y0&Yg!|^KxD#gkr~a>-TB(0&nf7P_SnSpn;NFAvZk|H_jF%v z)U7-v>`G2Rr1&iGS>$s|ptYpgPSPxwHG{j6?WzQ37K$X`x!iIqfKK^q2M!CbhP-)F zaI?vccJtV(Z%?|b+pNvbM(w}Wh6I?U$i5ActvyTwZM8N@OWW4+WL@y7v$t6sE`6Gn zr#rhEu*b8|tVm09T!<@#opQ8nF|Ad+yeTLtpdTBjXk8ovp((R!W#yReX1&8}j#_c_ zxt++RQPXs6$I>ck=@iVI-R{SH2n$$LaLa9s+X4qSn^rgG%%V)xTC>(GV_McREvEC^ z`Yu@$tbvX*xg}{IoG{H|wKBXt$#pAR6sH#}vVnL#N9*mg9U`ffN>jQcc?W$e&?{8k zRvGA=EV(z4=BT39WEIoa-40c|MX&1q<9!0*lwn9K$?CMFt>6oRu5Bzd3QoZtf&Kq4 z%Cf96fdja}%h>%jLGY;Z^L>%C1iymcmY!vZ2j2F(e7oD=IdX~ba7_SHnC2{q_b|g1 zDmNYFh26%rr@oQSdwB8_lt|kW+E)<GME33swk;!;?p?x*7gnHV4lm=CA>RtRGBMvW zULR_SwJf1$$RFv8`Ipdt4;`-l3F<eG+{Z0%_h$^AP&P(^jZtu86!Jzxtt&W{iTR_7 z|CdmvIU1PE_@cqdOiMI0xs11m!i08rqk(8J8hVH%Ks&VD>RE29v%ET(=8Rsa+{Fos z-Cyl`z<~XDgvU6CX1D|y=;V7Z*^F^#KX&k*>_iW*<3oJ+;yC(v4<#^$elkBm@{Zve zSMxZ5n>dNv7{ndkSl?rqu8iO}youj=k36ErV~pYtoWY-LiYJ`^jd3p#cWLDs%D9a8 zp%5vH3`YUtWpIU~AW<iAm7@@`$MFHBTWKMV5AhMx*ohzUF*N$D;s?x9znQ*%ha4n) z^z9p5Cu$45xr+jI{q&+8I&OHC^Atst7;_W;q7MccF*)l;%RgumtE>k_K}9HtD!8dY sRnVm{ZmePsP3{gbs^DCNHf;~ZL6zSCapw4Zg3mY$ar8O9#8-&@2Y>Uc7XSbN literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelServer.class new file mode 100644 index 0000000000000000000000000000000000000000..1c41ee806c5565638bb74355cd73c27bcef1fd24 GIT binary patch literal 2254 zcmb7F+jA3D82_C%=_X-IFVI2&YtSMI7SeJPk}9@=N+2m<Aly{krl-v|$!^@;6so?U zFFrWqjJ)9GohKjgq0GRHe}I3IGhTjYH?3RfIAdmV&e`w&{l4!z=l8#!{{~<hUnJ0j zUJVf)QS=E6t{AIEwrN<)*((bxvgQf&O`DeKy(iF{&QvwT1V(%zOM2OgbXKKPv1<+K zC7>ap%<K?|q>GuVBJ}Ini2)ihYBkxWwO#2<>0fnUF`vK?hBfTcu^S@-126GOS(e_F zj@RyZ70;1IOJMJY8Pm>&Ie86x=)|``)>X%}x;hDrBB{dLCy-1BF}$p-VjjW)9j{?5 z@LIBKMssFy(UGnj@~Uz#a_MsX3{pA{Dz%*qHpEjF-_$XVLjpQkzQwDyLo5hrQLzu} zNGrBRw&KKb1aE7Y&~X&Uw$!Au=6aIp_u3umk8EZU%9F87VoJkt9Vc*7VD~1Pp`Zj} zo=q%GYnc)oSo&oTsQF>G$7vn!;EceYmeG&}+o~DfP1CFM<a&nX5s+LL$gpNHh-wR| zTk|kY)gz}Pk7*{}R&{DxOlcc~nQ9Ddzu3%zW3=4Vl+t`(Y3_(&mc4f2fyw3@#d#eU zR1Zg&njN>Ufc-$nMW0e@+OE`aX`?m#KrTE`Eos_T3?(MncI<_wY^Clq#T09M-*y_r zN5j0p@pARVsmaNLU1xcYPfne=WLO=;St}b(t)8vhEvclZvNP7QYz9NYzzX)FWE+)C zOU`#%3(~o6(1XCR-vd>{G1YgM81d>R5j|P@|E}`%)iO-NH=4ftD*Bl!d#KhlrRA}7 z7KfTS3k(I4{ul>yD9~dwgwf5m+A>+>w#n6-TSlTQ{PI8u^gFU;dvbGj;=W$c_@XF~ z2>1a(cS9EmYY_@9#9*F+@O9gMYYi0!hO^87cWncKnk{?Dc1%u<xWnKoo>6O*jdmCO zM8)nnH92Rh@(hNmcuY+XNwc=?xt?RR%hIdci|#-ltORVdHGHO~#1R<x2hESlv{vng z%m$+r49=WU^K55L;BmOayMlqyi-xt>l<s)Rwi}&x{?$T;C|eY-ueIei;$a+u%RC>R z!>);f(QH;sPv&DFI0u8fJk>T#Cznd6Q(__|QkjX=#wo)ND6)y1Lep?v>1wzyaOjoP zx64Qa(;xe9QN9#G`n*fae45m+2b^j2alOK?EO)^@dgK|zQ=fg6t6~F#xW-iv1n?m$ z{EFi`ZjeG{@e2(lNc%Z5{Q}zUp?Lo@#LN4Cz{81k=<`R{F_??I!07E{<Qewnq9p9k z^>KYYr*VDbbd2j;r{ljOlk8hZb|jY6)E0k^Q@}dTCZoge`rF|2I?g4dLwM}(gUMhU z^S9v{UuGQznwxv__roX9%d|Osne?ZOwFlqfdlb<NmD>vTaot1e82Ske9~549<2Zmr zILtSKuLSS<Nu0$L&hcKn%!mC3_gk37JruBn^RRd~b})x8c_V&}OZbLT-=ai6*XU^; zkLc+q;-&CwV+ZZ8qKcc0-~hjG;Wi@lC2@zoqV#wVckvNXKS9pNJZbb^!6&507(*GK z@)T#ZU%|ivBY#AC4U0SxecD;#-h&^pj5_l*`89;dpXe7Fv_J50RzopH=PSNg15NHR T3by!nnFv@$!4Mzdb0q%(tu{Pj literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelTank.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/AngelTank.class new file mode 100644 index 0000000000000000000000000000000000000000..1e73d873047837f868169de38880400813398620 GIT binary patch literal 792 zcmb7BU279T6g_vd$u{XW{cw%7R_%vkvc+y%5rmdPDF~6&3JH1X(<B{|X}3FJv#Iny z`JiABeDDYOqr^L#P^HaF7iQ+p*?aD}_ss7<KYsz($IAjNWE|Kovd9q@&c&4oLJ@U? zllHmnB!t|)id1qy$doIsJZ6x0P;fB|mry-!y?I-$9_gNrliljhyAL87iun3i#GPKy z)0gtIjxTnC!>B96rid;Gc5>a9gr)jFrA88~sJmxs7hTL_fsh^ar92~0&7eyz9>62a z^z}d`N=F3iv_@Di->p(RtyNkqbEMB$X1=Z>`EhvJmT^<G!&F#zMA#CsGWQ8+Cp|SF z?AGr)&mOm^*cxt(;B;luOsDh8mAjpB|D4bm55{Kl0J98yx|zu?SIks}h91Tp`CgfJ zi#OJ78^f^9c3Av$8Q%E`II@gm>B%1PY4ghBAqXXoLjG?M&;J4Pw?=UM)e+|W*CQ-` zW8A_c-b>8j9L_8u&qxu=?Dz`rfIsHrG2hMSrMi?xPgvP><6)IohBcq!*+e<u(`04+ z?{L0yFqX=t;96SR9Vbjm6P{y@5!3en<hd`m$gif7*Re5$ym(uAdn$P|m3Z+Ns=<d5 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpClient.class new file mode 100644 index 0000000000000000000000000000000000000000..393f73cd340b6f7879b14e2dafc2b33e25445716 GIT binary patch literal 2272 zcmbtVT~`xV6x|nr2{DQUL88{i4=hnJ;8!iNDnwCiBG%AYYCpV5E@VtHlg`|LJk;OO z=f3n=A7Cw6t3RNBsBdleodh$~v@gwCnU8zV*=L`9&pGq^pYMJHa0?qz^x=So{ul-@ zC~)MZ+>q(Ibk@_$rI)I#1qN@~j;(JC9GFTKhY-P#g=h>15!+{8*z&b%(8_JmX)G52 z*>3uYXFIx}JtZ5N2o4Jjm-(!1XFch=<(kq_9Knc%cnqUBDlpo^QNU^%n7TvcsWx=L zk+=lPq>2{Ci5$2(N~a3}as(3sLv^<->s8lhpfMabd7cm$?}4(EDjJiIVmO751rDz( zz2r1o9r6Olrc&>-3T<R8oEAvz(GKlARkEVID3Um9!k!bD=!B&%A-jP8d6L@0SZJ-S zDNj}Q046bI08&(^3((%AZxoZb7{et@3q+`GC1*QI;OHLRuu^fJdOC&~%rc*btf{Q) zl%;-V>nfjoEgkI(obRDdC-*RzQR`|9*KnQMQ?2Ee4#_pK7oW+7cQWR{KQ;N>q-@=M z_SvM05zGlptyFD4=_$WSaw@qg{p6-+YptAQX)D>-S}8ZPbz3<>5#5U6b5p|uYxS02 zwQwg?OiRo6UzJr;+pc56&zoXf_(w6d3!Z|;A#l%#bYCFVB^biU^iU&$2LcDn0iC3J zWorvd0=M(UtJh~{vToJ&^p%;}n~$W^lHOKcdgW@m>NeD->(yq{3lz4doRX?3FW=2e zpg-$Yc$&lJP#?D%CFQNiQk^UDoGI+0^lbCqS?t#oOyF+r|AoykZbRB^xACdxz50z~ zq20X#Bklce+tIntkm$~UaIJGf*uE!lqE|0<YMKBgnoPVm+20ThaL8BQ29;92FV_Px zg5C*NCqZ1Y7=I74ufVw5<gTD^h-bG-i~`bIr^#p!0Z5>rWx1A@&5rQVg4^=SYSA`F zbMjwK^Rgkyskz{~+Si_J=9R9x6@PdT>rqr;TX<>et|oA<n~&{mxHXk-&$@QMF3PfY zy)A*C!=2hOY=b_OPNlB=b2-<owVIi>3SoUhEBhQ*wwkJkd02(LPWccbE9>=wtrbT- zzXhjPsw&xNpHWitxqWK9IXY-&5rNAidg8e(;YM<kV<_3_pgAEBTXG!bW$V)Sm2ZJ1 zG5LWky|T5yPtd9VHf063rNL=D<VVo_`q=pV4D$NO%t_t_?*kWhAl?MqU+`+Sfn&(= z8fzOMkH>r)!ZMz4h0bCb{rpq{uiwIoAKJ$7F2+{l$3}(@?I4l6xQ&zfT_jg8?cmJg zT}-Y{@8FZU{zU&aF3b(kCo%92mjOD`_R8GgE{?1w26u2{&PrJE&$ynjwvqYuuU~Ss zrp;Y*dxvb`V}dTy=1ss)LgF?Kz_4G$2(M?zEyd}58ONFCS(e;1u5gfF#XPR#0dC+a zZeo@5^n2W)_dH5Ows8+FBK$-Pll`~McnnMUlGcJq_fWtJMLdfPzCw`^r!k9X_?lW= z!v*4fLwO%iyXW*Bq*n~z@oy1*l#zZ2*uKUKMg-T4qJ8)SFRXxmnG1cWK=FQ<Pir)< R2UiD8u0{F&BYaX!{0+h-S@!?{ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpServer.class new file mode 100644 index 0000000000000000000000000000000000000000..9c5677805363d1b62416ff84ad2eb877e4b3dd23 GIT binary patch literal 2867 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpClient.class new file mode 100644 index 0000000000000000000000000000000000000000..993da5a16c0ddef65ef7496ce7bdcfa8496d2a62 GIT binary patch literal 2411 zcmbVNZBr9h6n-uO8`3BeUL@MuwTOa>0equ`qLPY26Sah*R9kzqxg={gyK(mh#J<=s zo&Eu5^jkmbSNj1vGSeT>Kh$rXp1YgCMl)@v%y4&e&pFRI=Q%I?$6s%L2QY&lqG-cD z4ec>>pp)U?L%z<F7PpJZTlt5=kPMwOrfteuhJ7QWD_w}7OG7k<_YiAR&uw~AR7lII zkx_rf2Qr=HZP&DAPP&3uQV|?r=r-tGns!n59HT5`6bI3xAs$07`WSj!7&2&81!LKS zJQ6_rF%m8TrAAjY3=pz!Y73dn`N$CrGIUvv!L5?xk)wVbR(T#_7-)gAFuI~tK8WEc zK4dsh6mr3?*6P7C92yzj%_<~FX*kA^XoMY-ED2r^ZWKC(l-uJBgLSvWOGwX;{{#iq zz?iG8tqE5Y8UVu>Q2?XF&K^J@B-<#4aXN-G7-NVKw}p&p3x>W%xM8N^RP|&G<Cvg) zD!eSxj%{#x$CM>{^CY*W$8e$rJN4YdV2Z7CF`UN*;-1*LRg)pQ1{?k<*{~#~3VuoD zGexxR<<q32vWj3jh7@KPdW@Ru3R^Cl6_GV9%cK~o8yDkXm{r+aR(-M9BE&egcQTHB zn2n<yNe!PiI?PYx+G9ghrRmrzrg_zY*Wc=}U<!!k2o}inw(I0AQPDSuFx{|B3QEIg z3>UL2=Przor=61H%E|GGsYPzrxVxF<u2D*soQl|R-10>72DdG-xolL^zAZz0+9^=6 zx>e0?)+%}7E_3q05YMQ-UE!{&e%CMCWl7~emHB_}Qsl3~O`4*Ck$bJih^9RlO5!|_ z?@bdKw<+g)qaAKxDv0U13`bgxNWE1FAWtfTyDH6nP7d~a!d(|`R(KvS`Xu-x5pFsH zaVUy`U67`}A!(JQjBM+1HrH7(z}+IL^tK>?0?0{jl(W2ACp?;SYOW#XO;wV<x2ktm z1xHJ8&T*tCU0%%!S#k<qcPGp!9-^$lQr$^g@%UaIroHZzMKV}j!T8N{Lptsz!;A3X z)fEF!a$T^5cRb@b<ytirWFO`wbkk(Gyjc}3)Wg{~di-68G`FmrDFtnAhhb<!UoHu~ z5>!W*^d8iU9=6msxTmuS9uf8Vd|r1&m1bdDzk5bsJ)_@MBBFh0^1oozsFCJPn_Iii z)?BAjA2@}yK}hHR9f={fVB5k?Tio-6r{M|1@H?ew#ju9&7>@q4DosmJ4jjWGEgJRL zMk|TFq;zJ~s--8RXUC~+u-CpgOQ#Y8J-A6{EKtBL+@@b$_#8`gL&oeU+E@{~d-W@{ z`2H<)@1TD*eyFEw|27ht(_45yy945O8z0@=!SL$XHcn2rC)&4gYPy4L5*=@F79c~? zot*C6!NJu;=Qb`*YYFW)eEbHV_|j&JE5Ti$aJ7ZPoPYNcy&3XB$k$YOH^|FtKa*#8 zjx;S?mFE)r=uA)+I(;gJaTq5sgp(M<D19|f;VQjdrx=%rs0Wz98Ybc4B7Vdr{ER6) z!xciC!3)gd7hJ|m%=w(%C!YH86ge!D&%=0vFR((?58)B+;4XO|LlLX^k{CRXZ*ULy zsVLVermyfdvA;w(4~Th<kh@9F{m5S-4};<@(0>=&{={<)>23lObkRn^73rxHP>IxS Z|E&6_>z~p;*YTLNqNK5jZ}B}6e*=JBbi4on literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpServer.class new file mode 100644 index 0000000000000000000000000000000000000000..8554623aee4e9899a79cb9de8404830d981b9f93 GIT binary patch literal 2975 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 Nq&fR3KBrTe9{|rJ5v~9L literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasClient1.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasClient1.class new file mode 100644 index 0000000000000000000000000000000000000000..1ad18774375e4fefdb3ffffc2e1ebb36cc7d8696 GIT binary patch literal 1716 zcmbVMU3U^!6y28q1C*GANDQ^riC=}72pF{%Qngak#zK;crKPsE!!Us{FvA)KZG7uv z{S$rcvp$5inzi}^`kP$ZeFuo7<*BU2y)*ahv+vpa+&h22`SULT>(C?cVM>8NiU5KF zvrn|ATDqlKjr4ZyiJ`j!!FAIz-CF`v$y6nb5W)%~QM`xfF?e~u>l$sM>>iWiMUTj| z(>so7xn<Wew01s(69O{@KD(yXP|LQyXSfl}VopIUig}zAn4gd+pmZcn%OZ1fK<(8? zUJ~U~6$J}q_EIgwO%IquSQH4iY+Y+L?JhTp<9(^~w7|jymd#W}LOzV*49=3RVYu5p zx6>O|FR++Q9myJx<fViq$$U;AF=VFnW0+JWgbM<ZNTFpKmYY)}GV4+lA4$~#PhSWr zfz_Rsp>++FAj6TP>F%p$T|VrZT+yt$+OfN)YuZ*$RdAVmjy&76j>>&tXm!Jp{aTIU z3eo~TQ`&c=U<^wE%g9OrSEb5{5b5zX8aLYNZf|$jaE$t3p9t1)LlS(<4!$E81lb=M z|0IeW@&Y0Dzg{#gL*V4d(eZA|CVU#jE!-A3!6u9qDsXC)L4U^rc?F-1&W^`*?-$+Z zNQ<P)1$nkU|JT_WoNv|^!Uii*cO1LcGTQ1h(`~A{*CYjB3S28y)~;tV1-ofG?$u28 z=6%iTY0iF0bM$7qX}67MwzHQ_7uguCJLqm!z+bTIR5&ArZuQzV!+EHYUm#YL2eP6$ zrhFeR`rW446}VCSKbz50e_NB?T}VEfbUWC4y~C@in~uQgN$njrN@8lnEFNKwx0yQy zc*{G~7yIu<EQ8sMc^DogpH5A41K_)BNfJRHh9~iOx1<!!X)tYmf)au0va9KPC9UK6 zrr<GeRN3x1y0Kvn%pLE-6?s^(gfIA!lRqC=8-g4+`IhD^I0u&d5HG#(eU35=%-}1I z(E$KOl=v3L7Ph&<WYHi|h-)uiL5WQtVCE3<YV6cpc)E{7@es4s%Ln+N549u#=MQjE z&PmRPSgyXpN*|f6L#$O-`?#L-C;SJvnG38W0v^>`RienSPM8D)6F~`3NRm)U^2giX zi+m>HuH?PPte0M```E`FOhGEyz#PX#)|rssH5zdSDV#+XDnI>8jGv>f^C;s28n_4x zm+%xxGA!dcR`4rU@f*?7i65wb3EyCcp7@xZ!`FDgeKwF`{zLf5lw!O>UmA4pTdoDk z7{Yg4Q@DQ}ReaAHpELT1eA49?_z{me|HOYBzSoEo`4&2af}iDZhcJynA8P*qw!EOf literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasClient2.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasClient2.class new file mode 100644 index 0000000000000000000000000000000000000000..a24ddb5f827aeccad9b92051d117b2ac7e465073 GIT binary patch literal 1771 zcmbVMZBrUo6n-uO3%D9ZV<b%)k~S%*m6w=kz}Pe-rdWtJ7+Pyza#^mh0=vwzX#7R} z95aJ6ai%|@KcPRS=G;ZYlJQe#XYcO4=j}PqIp_ZK--o{etfCo$2O|o+Dtz!WOziUm zo@jETme{Q93(aQmuj+<wuQ80o;$;N^hDk@MYwOKKN#lkgtRO-dRiLUE!}ySw(ox42 zEe4NnFkCG-mb#h98||)LvMs?|*$@;=$oP{Cv$0E6;^hFQ7=o$v@?w&nl!B`aR~&DK zuoERyYY01pX<U<zW*KJA9XY8`Al;~C^Ai7chHDono^hMIkVyL*DsJLShVh!PT_Q4y z#V>^xLIe{*+{PURU&;KxW>_kg?>|T;b7tMN>~u1<vcZimw~mV3(&~x2*%F7Q)kq}@ z+^F(SuBi*dPBTP41^5hDR>3{u#tnP3Yky);;*P0^V~#i>+-{kqbO78fA>Qv|LDKat zg&y!eq!Ta8)DkL^NKprvU22HyLokQbWgpy^%1iEIZxQ<!#SY*h!*r-9IvrjUQQM4m zgmoaSOf-ZQJW`NRk;N**)J3)~YX)Ci`Xc9-ls8_MowTOnJ3L_s7~-v6&<#Q1E*Nk( zgUtS^ikyrUIJ9(Iyxv}y#eA+}T{=*xIjhdu3Vu+Lmx_uLzG*1<(S<O-`TVUW+O}>Q zGKr#8e)$>3{xoG}BX3Cpwk)&K6s_o?Zr7ul(*X?LoLMEjS0wD0-Bv|d+nlr*!Ua>~ z%`&%ixj#Sj+I79d@UZZIx-Co5T3in0Ol-GbP&YgAG9}yU7fFV9is4ou($2-yxc-ha ze{?hS6$c|pVHn|e4gP>D34vQRN@3~}1Qehljw&X%s-)2O>%MZx+M~D0MVn@fqU0II zN;cOTMc#G@Qt(EBK71KD_W(nvWOgl0tm}Pl-BY+IGo_ZlP4^<`4akY6zkr+o=Y*ON zelYw*y99k1eSLE$VDB99D_W%(m_&(IwXc9}yrx|cW&BJhWXyKqrG5ntPoeA_BX~lE z4~L7B!LhYdOz$k*Ji$!Hdy2?T#M{FcC%E+<(No-Yw%?p!{yi3tkq$rTVR^oX#~I%- z79+kMzCT8^hi4f-NhAIqUi@|TuN0=Gupmt~>F^!F2%}2R21X!ZKg9&CH!zA@7)O+( z_vkX5#{xZB%0GuRb@md0U&anKI>#fjUd0|B!@wF2@We^^6|t4aEPf#^AH4zmN~@oI zy}&MhqqO%Z((m|#q?A7X#2fmKqDdYrglZf*G_vpz0znZ3;oBpPIe5+ph)+RHfuf+! X6uS9vh8VnqGtlV<dD$lm4;mi<<PxRh literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasServer1.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasServer1.class new file mode 100644 index 0000000000000000000000000000000000000000..3a1d8eb3f2c120a70abb62da8ca4d7eb2539c173 GIT binary patch literal 1949 zcmbVNTT|Oc7(Huj3yi>A!o_W%P9fBW1Vb(~wMo+8hQ`!}6ceX3y)E)$E4C$%v?k@B z^dIy&eSn!T)3?6#H+7PJD;W?8(}#M-E9twQ^X*yb@3(LM1h5J-h7fu*gmpv^Wf*$N z4|t}@ty*Sl@1-y#Lv+=&O!<JJCzY;f=w%r5f-E63W#JqMr)(PyA!E=GQ)T)Y!l^>K zq6`B%1`($s+%QC&s*R@7#q)G8F{fdeVcfHtc4n=!zb_n7-4?tm91WukiBn&}YIkH= zI)b-+cMM|~*D#@D5($R*d!-o$YeELH7$!~uP^*9=7sCiXR`9PfOs0H{?}aEzLzq@U zpC~40K|Yq8@4u$wQ_L{*63S}Pv;@PI)1Ka73BPI8i1l?Ua?0!}*}BXWr_XexkS0O| zf2$+USSxJZ0TQ^NhX~AKL1DW=13SldAtqfJp>1E(k--v;qQx5`Z(9bJ&rMmUJ6Cc` zx(svO{2<<L+n`Ccyrttd?l5R=#h_`CJT6Nn<*c02^-4VcRSCkhtv=kt7aFoUa#+2f z!1AFhMT>-IcSt#7XX6gcD%T5A=0w}E_nM-Wd_^>pB+OT~)1Vn^_>$pHsdD@7(o){8 z+m5`ow0v)aTOIBkmbhcoGj+QqRP=JD$gL`OeMK*mg!6Wlwl1!AaI@3e6V48&9t<Nz z+u+R#cTDx%HHKx~q`9pW|4*|Vb!%~xMmL^%;j;`*IbC508B~4P_jw1;KRGlTW6vQ` zoXzIq=~0zwgl&b|Q(CYtCA)1(j;IJ?9CE40M4(6Da8n^h+`D^laRXHo?$juG^b+(8 z17*pLMv1q*S!sC25G&gq#}MnLKhWUh7ZpyD!J2JLS310160&Yr-FOr~#PB12((tp= z?=K9q=afwAz;1|)f3$o_uX97%&LP8ZK|OW@{i08(aZ|XnMcZz4+PM!$6tG-K+&OHE zOTvTn{nuwMcxt*O^1RtBn^KT=_ZX&p#buL)WX+bzLmEu7C0v)+L^jD7^nzsxC*S0* zD_jk<3D-ZMeHj}KHHPW`4yE_9PaW6rkUj+J7Xm2)QCc6-Q--dLu95j;u-Be@jaKCb z;>gpg`vLe0kLjro>-d^1l*|UHkVdxh3AEkezJX)(6&H@6mrgLWdxDYO8%MZujE{~n zwR!Uh$!z!pv&uMkjQMON5q^W4KsK6)B%()H{{7uw#Xs=*$bGth?KLf+fV=2{g0zT! zS|@3}N-yat%wQU6;<Z9=<A?OLjyZ~+#|9R#O<4;1HhL*`1y9HmqL>--ena)rlwU*% zVe$=OlfIJ?s-a<vY*Fg)08jBPA=se&ZInGMW$fS?)vVBe455F}uR(i<`(PTLt3?6* bj+`Ov;(NOGQrZjpa~Sj#qq{2hQAgrml}q?} literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasServer2.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/LandasServer2.class new file mode 100644 index 0000000000000000000000000000000000000000..a56a206ca705fa128bddd5971dc31c508dbcfc35 GIT binary patch literal 2271 zcmbVN>vGdZ6#mvYk>d&i3AX@E6(Av@fD>+oIE8{C#ndLW4yKe|*vLyPY)h^rCxrGv z`Ud??m`P?}rVr3Z=)*w2l?;(drawBKk$2CYJ(usC^X=bnU;hPQ4!>uS!Y%`86Mg6x z*!xVb$Xrvp%ejT6XUYx*`sW<i39kw4nw+W{$Os&Wlw1|&D#~9`e#NsJD$K$_R-5@m zAU#=}st#Z`_81s6u^0P#Ojp)|P_<~$>(If0Qe@BZa`%154J)CqWGg?!_=ZjF#{q#u zE!j{7&$VUv&<X2Y1)+4qfOqLAz8=NQyN<h@&*Bgc8yGQh1V;sicd##Dw6(XUtBq_o zF;&(1d}?A8pAiFT+p5i2hbO!4qU@u*^BIf@>?<@K<%Skxa|xTOjTtz>$ltrZB|}+s z+nsKDS&U=Cz$p`xm=YM=LNu}|uxD9?34L06@0mCy4w&n4e6C?XBXGEz$VV!=6z7mL zFl}N6=LIg7s~0X!PZzwp=ZEK~XRh3pZb$lSW$D}XT-|G_RnKqC<Vw=5$sjH=ucaJ< zHS(caAElHxaFHP-6JF?qJsDp%@dd6hT_%@2(~);^W$4Khrgs6eI=wtyZ>86x6X*A( z?lZROk)8m16g5^~nYe+QEI+%f_F!>dVE=pH$rc)dz%AW=w*@A4>W}R$GsIE4rQ^M0 zqNw{Wv+6scq7MV#B)YJ;aQnILCdYG!unT4F<(|OQR(1)E{0{BS`6_rdMI1|xtL}AL zOUhrAOHE3KN}es7Rp~o=-xa3Ay2DwyT>3v{C+_K%)RjLt`FMNMQ&oXJ4s&}(JCBN= zgpoM6R1nBz#?~K1Y{6EJ^*$yLdNS>3ief_HP$d-OSrZVnw8a=nq!_65mzn7B4sr6Z z&1UEQqQLG-DD6gBwj+QHJQ2uNypC_Hc_&6O+4$#lR^+dno)-q8FWY4m*1cLV*bgU* zXJ{B`>Kc;JPHq9<xGP>m<zhyPxock9q35p&{E=*^u3~KT4jngDaI)lijZQni9ngfN z=i=g8TkW8pL?R~io`&k0D9C2B!d4}fd7OumLwa^eq?YGe8nszVWbi8s98-biD_c1$ zsusx!_(Uw9wTd5(tTp0kb!%^VPpwnpR0bW6XWRGKnk{RUOm49UG}X`-ZL$7EvZr5Y z${<jIf#(9_+YsFeC<8A9M*mxt4H%<}F|uKb&r1p!&4*lNG<8H0b~E}p`wQIV_%Hb1 zcX|`zWpsR>UwzEC3E%Q-#tQfj748PGhzFGLvbe#~?x*axeFMAa-oSWtbQ1&Rb(lwA zgKygg4xZV-v3nE@S=_wA@keJjaB>r;U*YT<T+q8qo4EQ4bL-&x`fQrIBk9*DM7Q;7 z9+>T0$J|KY2EP9D-9H~xN|DM-hLT2uzq<@Zhkgx%{2rt91Rv*djPUsx#c537EG`n2 zo47>X%Xo+@c!H~_BhTB{(86`RAaClF@9<rGLd2@n>ZA4;zUL}Udq3k5ejuu&DC04H zq|X+mKT)36K;ReN1J|pNSYm88cSn$VOFA}S7#M%Ya8d?pgx!c@R@6x0DV8J6G~*F) Wqi;L<`q4MU3eU4VTg4jvjQk4=UQAB_ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpClient.class new file mode 100644 index 0000000000000000000000000000000000000000..ef062f60325071dbf28683d553821659f3da6043 GIT binary patch literal 1709 zcmbVMT~`}b6x}xjCJ94<ghHuWr&Vgw7Q#nckswx~XxaqOq_J4PhT%%4Br|bxBjp$Q zT)GylC2RQu{88$@6H*f7$(NbA_uPHXKKt%7fBpT(p8%FoO(23k15p$G7!VkFY5!(t zYqqzS-Q0O89VIZZ?0T+R5$H>2Dh6T#qv4^Ja%<U=V|$(q;z(f7fN5d~S9-FP4x38W z1tP8|aJ3L3T|b-m8ZA{)fwb$n1PqMm`lABZ(w82|RCI-ui7{Ly5x+%V=gGDL*XtyU zVM1WoVPfTadsfqT_N7W-64wp9W8z)BCy?r}=mH8D4V|W@X`Yb?Wgtl=%IVhMXXX&< zNtG>ynPa#q5U=@;U90*{7P^5CbSobUj9-!^uhZNXnCLKAvz6VYg~q2%WN=5|%AQnR zA%fDGOT|fG3L|k$W5z(%#4P3n9u_ML4`ydq{i+|R`PsR}C$`tJgTta7IMr;`uge2J z*q_UC?fYKYX{^><=~2~wSKo}l<l9mgDCP_-@SeIG*lek{x2ZdLVB#S@rdaHtJEpJq zyoK%vJur_?v~Wu-eeQvtGui~xST^w~=*9s*tSWH5hiMNYhDVgGeAtjy!*9CE^*zfE zto+)Nm9Vt!zA&+hHG!BXU#WuYNrABr#qQhJ^wv#$sofJh2wWwfmDjcIc@s}`0)vLz z<(`2;$6q1-@he9*bX{%14eh_p3;t@48T}Q**Mx2b{!UHStpit8E$8e~qO1NcsSRs} z8?E||49Yf72_y^Jc@;Zw_4;fxs;X{NV6pK3JdhKJ)@?nm<LMV|ZM&t&RH%J>toSEr z$Is`1U`p|8OE&4D<bTmLSRfm<LjghhXCvIJl&)_Fd+Z=}NqJ6Nt0{wUFnFR}q5D@v z_)tmN&VJEugn}5b1rjB{6*zL;)vAqMaQ%!nGj7sc5&je-i0K*PS4=xC+#ziYK;Rp$ zvV04^`|q4Uybi-9K6Mzp<T9UT`v9Jy!c`pK;yHH+78yjD3Q(sowvP}$;iVoSnH)dH zwNu>KPFkb!p%dIHo?>eI-Z4Hp!QD5wcZzwvx_^SjH^^zgX9V0m#^)PH$W0&P@evsR zYAMRtWR$Vrkt*_=oBEa9;?`?&7{t$T@DzQ}oL4Z+=Pm9|A%)wpkj4!EKFgG1jg96h z#1<CF{yuTbL@r_%OV~#aO`>(LE9~6DBW&Y4N|(n3Uf_G?e@^*+;8&E0Vf=`nLU9%I i*hCG&#SZfcM#0*Vf4GPkkOrqx7<f9&&@T){u=g)V%A_~| literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpServer.class new file mode 100644 index 0000000000000000000000000000000000000000..474d926b56e7dda142cce74180a4bfdaf3f0de4e GIT binary patch literal 2497 zcmbVOZF3V<6n<_=yJ=V`q!e0E3|iWTm!_qFKq?3+m0$zKw1I-C+s!pulI#t;Hw{sI zK}7)-l~4K$_zcXX4xRA__@5BZ-A&6D7-w)YliYjHx#v9RIWISV|MU1S0OPn9K^xX+ z2<d1?2g8Od#)6S38+IXacK!-CB}2!!Wn1zn!<wOZPD7YsG?N=UFfx)7Md8SOBcq2- z8+Ofb8X3bei;1GB@VanHqY2szVb9X-2sGtoEklpzz~(ZM<<0_kvcfEJl1H#kL0Hca z8cN4=>R^M8jffHe!!&u7kaQ2lr=DH+E+#c>V%XxHS|TxFNF!}mYceYxZd4-Jj4c{^ zb@X8?L)UYc8P*rL4Cs@kWfx>DAV@~gjn@>w*BN?;d=$^A#B-f^12GLdbi9eT7!JM? zO*3ZIXM~~MQXw$(t@wE^E{b|5;Rr^3wkB7FJ*Z;{af+ED49XPz7K?;GD4`hpv0KHs zhg?64ag~lA<gkteMkq7F^UAPw71C8V6m$D@jA1{6MoG!f&P+0FS_a{j8fD9}3k2XG z-qvtP$6=)%s6}6aYJ(IjVI&#CRpDCF61KYZj*g=^MmPA?no)Ms1zR{gWw@N`trbYn zPyC{)$KyIqAjPnj7@BSwQ`Hy0l#bveCN;dL;}p`%Kx)z|CyqOg(QwJV6w8=44_!*P z7!5j6Y`(8!3K`O_JC@{L;4j6K3*#(9TY5s_I;Z0UWT^^NZBBS?myS}i&g#hFJe6q0 zDDjlAO+%iyWRX^`G;B$rdZ=^!L<E6^F~=~Fj^%|tC}TA{&mDCkzb7W0Myy`14;O?e zl=-kJyoR}?<3lwH+Rd_XxrUFZ@w`g&jGnxvdXaeV#3wK`%<C|bU*^d7+i)eX5OAsv z0<}^a)0E^^V<yA+lp?7*V!q5Pu{y;OqnV(_1{FdCMOYfH=qM@neD74P0RvP^Rb{Sh zQ_4~zPnqtTvTS~)R+;C{j6r4@qEo^&$~nWa)V_5Xl0}QSIyCkFx|2#TR52`aOL>2h z?0Al-Fv}LVB_+nD0ZLRcZ1gp~vFFb%uNkh^xJwj8U$n!ZyMg&gTm>uy1O$hvDi2s# z$&i9-I0Xu}`z1&jIwg5m(|MF(?A7Q{x5)gutTfD0#;AJSYPil2$%>j|@<~f2V3Yp> ztc<o{RYye72_d8_9iy7zvMBOyR|jrJ@I8Lea7$JBZHE45C1=?SqQnz^zxjnfX_!(t z4Tj%??cGxJjh><sFLSqlN{CXenhX%+8w#GRx;WFQ@}RJ#9;DEJ8k50hYnezH<#LvK zoeKO%N)4ktrl|~^RM~J{?rONpu=9n`UWQo1uMFG&Ta_lTA0Bql)6+&nq77m7_|Ph> zMznWAt&9#ZlxdfsUq-*}yB5J7c;X6uD=`p*P2ak&0D&s)I&l>aozP`Ak2PcpxVHpt zZV{bRONh*E>|D19J+r5Yt}{#Mp4;0*&my)x!uBQftKGmNc0I!0huGf4=#fxgsEGqd zLeV2?G5!a-A7bzBCf@xM6HT1HkHP4fmZZm*Oh3j9;K|m~N%R6O$?V1ZPw!?P;^Qc9 zqVRwahH;BNmkFbaXp;Ur0K4gQj2@uF=tU9(^oM6Zy%gg(h7^t?Ll3}ZOrSvHzCok@ z2BvWn=g3MHw=s*~aKU5bDDl%vR$WN4K8`eMSU`yE)=<YaBK<b`Y2Y(21^4hdu9NRD z?%)f2NyxsU-2mF3pj(5cA@T%i4VyI_+@?Jx(`_2QCIOh{p}#@eZTJS?dNvroBMW!% P6YV0j`We3vuD*W(Z3URc literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonUnit.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/MaroonUnit.class new file mode 100644 index 0000000000000000000000000000000000000000..26a101ca36dd18ee123e762f15dc43b50b543b7f GIT binary patch literal 795 zcmb7=-A)rx6ouEBpAM8lN2G|*BA94@E}RxHF_CzKA*m^rMC}b%r)5G9mN{maqWBiR zhZmYiNR06Td?@2Oou(4x#x`g6&&=81+UwWv?>_--V?7HCwg)E%7a0NnSf0sXAfuz8 z-8~L_i9lvsMJjnFU{|W0X-r|-LpFyQ<OCXfoz2Jf`i}1FIN7K-p1hFJP{!wbGVb+* zzCH=x>-cRWV6AoZhI0g_-sw}7C>;q{2Te0@E{8mPmd)n^qAB3)=)+JT-%?Tda(L1W z<JYn~U}wIidvef`u`>0z=_Gx1DzMr5Z!u2=yh@Y5YKPztJm)+gsYD$LxJO}P6mf5A znqjp+QSMZ#2W)0v>0#Upca;&B|GVWQV<XnMn?;)~{%O}J<D!fX5B-L~EoKTfGoW0% zgs5eHWG~>=zQMEYwh2xeTn2yR0<&NFsfBqySK;w_o8x=}7T7D`E*1%1!b2?c4Tv3$ z=Gy`*gIyeBKN0J)^AC0<#TG}wEwyU}=LT$Xj4ctnO6)yi*NMG9!fvIbC)hIXP-H4) ziJ9@G%v(N1m~5Guab*R?vAlrMeDBhO+0RVUosDV0gDbna6G(|dQcJI1_P$)ZT)pA4 Jpnii``vZ9Kd4B)^ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SasalaClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SasalaClient.class new file mode 100644 index 0000000000000000000000000000000000000000..58fbd3cfa76e2d14fe585f408e4650ecef04f341 GIT binary patch literal 2172 zcmbtVTTdHD6#fQ`*LF=D%+(|zPPoKCz~<JZn5GSGC?qzaF?C84+79-B7u&nm?ih;H z$Nqt+iIkVTRpPmQ04YfQ0sTXLYkGFq4ohtHq4ml$bIzReo$Ji}`S;sD04!lQfHt%% z@C4BTFT>@1e!$~puI<Gi@9c}bWbiJjnkw%xw8zGCe)!;55D4NU1TTnZk4z~lB&F9# zsW)u{sd{|FP&JvAhTxT?50@BHQ~&=Lz-4qP2nW%P9)|7~#u${UWxA}9H!;T@J1+7? z)%KF(IR$+TAzM`wGM?4*B_VwnVDQh(-kDC&HxocF2Cdv&Vd!gtvNoQxM6LxfgzF5K z_Jmy1s<nE+4E?e3_nB~QBo*9Xh&0@G?K}~@AdCQ_7`DugFbveqQZ8L`w*O<~R0CtV zw!13~QD^{+B4z=MQ+Cb)oK4aVU=))<+{P4xk7`p$tD0cwX}IgoRG2y?9z+5&6i<bh zL`v84Ts~E0kyfVUnlu^4T4bjlyBkcwT%%q#`@xTSQI)E$`LIA68-~797M18Bfk*RY zRcO+x^&P9wcRwhk)1Y=D78&L;xw(ZzBBd8~L(V2<?mpyNjT=W9Zsd#cqFxb)x>1^m zXSvDCJY_>Ocv5<S;tpBiuh%L&!r0{G07E#f=Xp8D4b`ISOph$86zW3yKiEo=u?knI z8~b9<TD2pcG}CTDhAwCSyemn$&9Z!ctlX_YhfXyOhAXXFtzL2h*ddXD_aYbjg$#sD zVH^k}BTSR;i3Alp-0WtP*lZJr>iYrId=rOC%_zzBa4t52l_+lPQMBDH^2E@Yl{{a{ z@M^s%fvjFL@?u4`%GTvB@3eI`=#pC2b!ke2S2IEu^@17lVk>}e@l3&UtFN~iM(kr` zJECd_dP&5cYr<*u6`q&6am4W2-Q;ya2XvKdg|aY5(z;%%Rg=w`b8#*xZXQ)d3vqYo zjYe;VNbzzxt4cvP>-P+|Hj5%!aq1V9w00^=lP05w+>B1!A7covX__!nWp0|nRItM^ z+LVA+aVaP;4E?((^|6x#+`uRFx>&z9FzbDxF=<^UG&7nzCQiYAv$vOMw6;O-%BM62 z9Rb|KXGHn&IqnmOl-X-|5Fp<1?@+>>CkUOPcPrfA<?lR2Bt3b8tC=%Iw{D-}=K2{% zx28^UYta+&oM2+H!<oF!q&Sn$nf!zo>3EB2fIuz6>n0R8;d2xI266mOPg_pSJNo3x z$H(uU+kw2mOU$C39$erFdT8vWhqRx@0SqF7VH&4!74x`8K@MRV*Re)#zy@w&n|Ajx zf<wBpf5sSI(5?LvF}%VA-e3~H5^bfdN~!C`Po$e7n}a0(1s+i5hoNBwUy}7H6tGIT z9<sBIhj>IaNg{_dt-Pf77#UhAB(aKhTKUNSed0c%0=z<qsITm3jwyyLS=^+*pDg@^ gUlcpMuZht{fKO@mk?1${{|-M86`&PI9s-en04&KUkpKVy literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SasalaServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SasalaServer.class new file mode 100644 index 0000000000000000000000000000000000000000..4247f833f6f9a6cb12b398198e0e3a7598380ac6 GIT binary patch literal 2735 zcmbVOTUQfT6#fndCdA>Ypuwt9ktTwG3RZ(!6||y&Xe^4>wnH+KA<0afOi=8_-Y;71 z#a^_R$F>iB=+dqQE?f)WTYpkl?RRDZCcx@LvsTWW*?XUTzWwdJ&zV2}nVkc$4?hJ^ zh7}5YD#}qIP&=VbY8`3K9Pc<eHlfEIfr@>GX*dT2R)ixX3j6{Mu92xb9WmXW)a{rR zPw7qo3Ifv2N&#QEKQbZ(RVu1cLnm51u4n0ORX8&6Y`MFzCxANCD_EssH5vqJ7U?M& z*PWAjC!2R-j;(7Mfwl8)46CD9)1zPwH*q~sHEbJZVNC#y2ugTO0>Q9{Ve#U~h#$`p z>}kfY+W~CAMg<`io3L4++I8wuGpIR9n%SC}un304^i>>eCZYVvRV^x>M_8cTw(@2| z($N<=?#DKPbw^CcaHc|8D`z-{Wrhs%l4WN!IhP3ARBT7PfRdHS(<aF-V0AZU_=Y*& z6B()JPMs=tV5h*EjF!@SEi<k;XALLGS<cZ+CnwOd+*&X6Vt4fr=#tL5<#v6A1eIEp zp{pJ%&?R%VS49*(URnmMxRySYNZ5Lg8!n_p7Dqpag2qkpeiaAgvTA0tNGClWRB;H0 z1yrhBkHePDVj;2pQr)NGh*T?7OHCzS!Z8K?DvsksNzulpa*i%jV&%EMVIj>$g+MHW z7*cRj#V}3@tX?R$B2WT;$MV>w#eA`qQsP5Ql6FQQx(v_#OL^{JhFO{P5fx`;^Oavp z=W|IJ@TiLOt|Xqea=L<7=4;wTaOA4&C00y5%lTD_;WdFsF@^<;o@KUFpb6|69NE>~ z+1YC)$>+|_9ea*zW?r+W1~ogL>_}P}{fcF$c67wFoR-$SK4&5KS_z$rA23XPD4!YA z?K9d~nv!}qYa^O%$oGQK=OhglMfbq}*o$@I%V-80pfP-5DV32CrahiEbkkwIn>?sU zhd`ZY=^jnq*&<M85kuobC6t^N)Mlv-&<(qCNXxjPJZtnqzY)vTVd+NnaXRHreb?NF znl5R8!aj@3U!cm?GnS(-bV{YW&MR}#PY9mg6R5eObCnHV6jhOe6ba%j6nSZ7NcuE; zoRC*7!ye(p94($2)Us}>6kI2Qn3cEV`cXsXv#vPr?UE4keb};`oMUU*LETAOiCj$u zJ__Jte4^k}S%o(QnxAoJn3GmY@9-$}j;Etq+_CH_fxE@US}^pS9^;vs)^p7RmX*q9 zdzNOtNK&%!%v4ri#=JOs??x+WiGqt>EuD@Tj^5+PXFO(PAw)yMkK3&EbD_9p*$Knc z98dTKg`<mwUr~5|vG8kwP2S}g%4&uk4TZxY(H0V+NLy%r7V+a-fu^i&v2ik?D?GtN zEFal@JnD&pr(!=V-0n?lxtyL;a8F?C5}KD|Pr(lY8~)pr*O*5&FS*zGEg*koybt&_ zz;TRk9efHt%eT!y+;`P+j#3S*M1rI089>J+zExrzNlLg_Jf)*r%AP!eGFn$zHG|55 z)@i7NZPTb7dW6Q&?K4;#_0_M7mOsS$)!34Hh^;sFRusSZi(djkUwvd6twCR~e3szg z&evAVV%PlKKa1V-^S~@#aOd1`PgLc&FIvU%#og5$dw177z|o*Oje&;hV3mB-%;I!m z@ibnh&ADHn4iC_(bru(0#eFy0In3b#Z$!z(1e!QDkc}XtZQ^VlHex-t@LQmhv;7G1 zrrL~Clw3qJ3~WUnEqE7Uwoe4N(26@~!#%X)XU6n9pAXnjGuVkojB5_vc+5Ed!d{o} z+x)1i#c%X8!DKby7o?CTmW}uk8JvKR``m>Ii|lveCbGE9eC@~EusQP+%Vp&Fm(AM+ zhgei%XvZXHRYVfT6<p;W_lS9lvl>SB2d?1_M*f(#Z{jVNgD3QOosqxeMql<fRw_`Q z61q?r8wW|ydsLR;eSE-Y3t@c7r8nL2mOFm#j$gXt9e4Z&-_bTeySw<FAqD>hj1avE literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionClient.class new file mode 100644 index 0000000000000000000000000000000000000000..c62b432e409773fa396b198fa7284b8b47e58257 GIT binary patch literal 2804 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionServer.class new file mode 100644 index 0000000000000000000000000000000000000000..5a6d73ae9d39611f7737c1449c5f615c5b138f8e GIT binary patch literal 2598 zcmbVO+fy4=9R3a@YzSMS;ZoAlHY!zUp@G&a2CNn+g*HGXNTv0*BnPr3*^QeG6z!Yi zgERgCeelf(bjBH{KEPOJL?7%pJ~?9_t^Y?~tl!z?vQWkcnaQ5Z@B7^^hu{Bs@DqRm z+>N3N)fz%N!l)5wxNR&M$%0`mBq!%?%d9I<GhkY#dr_deqjN?>M4;INS<+2rq_ZTQ zjGbMSZWJ1#N=%(VsAH^iMqM1z@f_+Y#K>l4iP9Q7I@7!C9%H|T!z6gOrk%X*n3j9P zF<t3I(TFAu%{p3eM4)~jBX1U@J6Ul{6*uEL(kKeFZp){nAf-Qw2E>(lM+J^{_%`gv z+*A&>3AAk6GFX|PmyXO$Nh2p64JQQR+q5xjN3Bm*)+Tg3j~4`<qhSGnz>$Dm0RqiB zj&^0%DP{YPSwV=3<T1RgKpiT8J0M?ef9FgsPUDP*E*;%CyC;d6m9i@tmTJ4g;5YBE zdO`MM)*nHS!11AiDJ?gVwJnQjm$`&(B}%sACi;4ME<|w-=QX^d;{smYpR4WAYbBMr zf<--BHhOhLvS}^QO65hLj@OYAh%j5Zv}s9!rtQcC(JGb$I^OWGuI<Z+v1H%W@fI#I zo<(C(4%t@LaBrAyp1ZPZSZ-OM?*Qe#-$4aiRT#Wd6>?q~IjrNdYKCyOV3(zaE88A> z=;^#;FB@|O8N~?3bX>(XfkQ?vm#LIWjx3jDZa0;CIlLe=U|4y_kA`6l*SCeU7{?|r z-%)L1+ExTp0$n@D#ByF*3D;R+C=;%oD45KvwI@d!rUg>tGv_b#^bFZ~rtVx%Z{JnJ zsu<47xZz~;$-G^Z%eJ%Fo6K0UP`GZFO{L54Vs`D2onu1kRbD14#X0FrD?bHdX*+8a zW(>zv=dH_-n>QKmf%N}Z*-xEC!(_#@blf^1M>7JorfM_4Qew|S1gaE!>rP?s?N}<< zSM&a0;k};q3f`Yx0*8GG-ca+W5+UWlcw@;0AOQkp3C3twPauoRLBm;Km>Li8k7bi_ zjqKvMQSxG{AukZk*cB%$M@$v?)&uf%Rt+FF`JipPW!EuE<I>IBxpI9C>?lh3Sc9XQ zgi71JS>@HBX)W1{GU+#x-!~&h*0r4#fqTJ@*#i1PM-3}ikmdHYZ7)_z{m;ffaI=ST zdZi=}fCq!%zc2m4M%)rHWE2V+&VNp(3WxQS%t~{K6RF7NG8SYiArkYBT}%k3XpG~^ z87dfTyRwEm0;itw`5;#`d?Ik-zoC4!e7`x;Gkhl1UllkOP{Z##JSDjbuHn<`5cfUu z48MvD=(yp1JpkUtEKjw#iCaE%)d~e^ynDO>ZT9fV%j>93pIL)GzJZ3>t~JC$>u8<W zz_Hm499I`7*YV;yUP^_2KxZtuhTeE+4X@3n!VhtrSMe}0{SR;vAgwzdUc=z()4vsH zXch5Pcx$JpYU1H|%^F7I;mz(fq*u|J3i%sdp%mw6Jha*M5DAJLC-VgNF@Il2tdca^ zy-8~)R?#@_ueB3h6f)Yixe7h4OnjSW+^5UE_yF^qm3b6do+Etl?&349pW_RB$+ZFZ z@HN+O@EyMAT8AI;GuL16D}Lh&{DD6)iE60ePN9k47*UPnY@)PgYG~oJ(u!fknU|x~ z*G7#o>S?2<80EK7LyU6UC^<%XCn&KEkI4NOPI`$NWil@D{2tzCVtR3nQa(h8H=puV z{fOEd@GT6?u?FgBSr$1a@)07C)TNUA7z^|fF!}omO;2f3Si@}%nubOV4H};ov|rIM z@|01j*+=3v1V51{s2cGwk^StufU6#$4xxY$pQ=59@Yyx>f1R)0CxuBG)G!&LFN?IX Y3I%2a^gzJk&&3i?QSO$pLa*ch0$MzshyVZp literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpClient.class new file mode 100644 index 0000000000000000000000000000000000000000..3a8ebeb1527aea72f31efb90bedf5f5477391045 GIT binary patch literal 2846 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpServer.class new file mode 100644 index 0000000000000000000000000000000000000000..3207e0c15b0a0724c7015b32c372e0df66e50768 GIT binary patch literal 3109 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpClient.class new file mode 100644 index 0000000000000000000000000000000000000000..d63990de6511faa5ec7ce677dba523fe7de59018 GIT binary patch literal 2819 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpServer.class new file mode 100644 index 0000000000000000000000000000000000000000..c05c4200a736593bb8b6963b32c5f3d479e37f16 GIT binary patch literal 3566 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..a15476d6b301867eecd6d9c91406ad77eaa6ecb5 GIT binary patch literal 2969 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastSenderExample.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastSenderExample.class new file mode 100644 index 0000000000000000000000000000000000000000..9a0360fd9f1bc33196f4c50fd7680e585d883f5a GIT binary patch literal 3166 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..d962f3597364f67b9dc7e6df1201b743983a7339 GIT binary patch literal 2652 zcmb_eTUQfT6#fo`ObD@Dyg<CB)=K~(fY2&<gFqx2E+sLR($)^i5r!l)>C6O8?Y;Ki zW#4L_`_MkywFH-R`2+eJ`dhT$WCC(qK6Nc~X3l1xeZKweZ}0J+=TDyjxPYJis6nj) zPXKlB3N$UL%W5RA>I;#n`6ZdL1-utDU9&F<)P~#BKKKOM9H(ww+TBG{-j-&3dbvMo ztC^e+egThdmZTp6>{0Mq0F7wc5;j@3Y*`R!u%tb08bxW^Wr1_y#LJtLwyEh0Lpv?) zJ535&s(>N{6qzXHZ7ri(cGAe?q^)3|!01H!>_AUX)L1l3yRWDB+%;7%sb+aXH8YEm zMWZ0^7-p_7GQzZTQlFPOX>P=skr}BiOVf{L9B@c#WrpE+d)hGs132gy_Ar-}R*)$p zL0=yZ3;6rap6~AM?(6Oy@Z%_sDF_AdI*tqMt0d}xjdK~!W=&~X0`&{h9w|?%1u4+6 z3metkx1AfRC($PYIEhm%kWpg2_PZo$Mr4{a+9Xq|g&{w}Xjjk?Kqt-!?5%*<>LZ{O zofCPTK{g|Bl`!Py+#Ns!J;b|YX!=#tC=~^QRqyTK+S3a91X?#T9#w61!Bh*=6pOU| z=taN7=>Sz0o*SvM`c?qvaGq#PmwSQ3o8oT`K~M^Y=&_#9NZFRdrm2?Wda+bZ-nr*u z0GDu?K}oX{!l`2W+=w587<M3x2-FdR6K-@JG3jw!w?v8}=D1&_=&GRTwaKHxQWWt3 zuHiaaBKg@^-cVT>_D`&ZT{jWHB&K*tLCwjip=VV4re-hl&9YV9rWV@5@mMUji`tzk zzU`E7W?PA>E#tsXtyj0w#bb9fvS@1tYuY?<Baw<nhm)yW!=s}!W67jI%g&CXoY$eG z)qII^Y#JR)rs9*ssrc07t?8*5-XP+&fcG(zN~IEftu%hr$kMwpq3Lq6RG61$N}bQs z(vmPTYCf%+nzOGOJ@%r;RAY(%qdTbpPeIj~<bm+q&Xn5IoHxaa<|^6{sF`EIy{?J+ zb&ojm-6k)_omU;4M>o1^H-+*3+N|SNjkHra^k}%PnU?J`Lk4340ZV2KJ-cpdASLF; zuCcInmI)ku33FpUxpR)un>O4xM#_Pg{+mV(ed{ttNv9$Oi&GsJTg5^jk7_P3p}o7% zNrhC#{e)Vq6jQ-n4!opMGBYx!ITb(t%30d&G%FF07=~@xrdphk_M(xs8ol`3k1z10 zg0Gw&`C8yarLQaCG=15~$%w0Tw{2o-#x_iTK7QLguBwi1&~a7I=B0HaVHmkmahGq3 z%hBc=+=HodQSRctnU3|jxHCjl&F7PvEr)#gMxfU%aHu-ZvV$QJO3Otplb4~QVQEf# zhBRw16c%Sf&cAj_Bd+VxjOJC#l9qz+1y1guVz&$x{7A9B+Lg+8>EH)xFTejlErPg# zGz4yPSA#>`zk}J0{kv$x+@}3|^r4L4<@!EPMEDeZ)^)5xJgS8FfUEOoU>|OA4Y&^Y z5Gr@|m`8>d9u|KvPy=lbTa=diCuq32hUVF3@8eZ!v$M&+g0_}JPjF=7FT8PP1*bc? zbk$yJuKV|I-=Jp=y|Y12(DQ5+X9w##gLNx-^M0*Z!{Ds*eqj|?2EA*D&IY}!7#mcA z$_mEM`P@gn`|vaJkyc-8eXIW|62J<k|9tU#g4Ryn_oxE=0UjVpo}9GO*w3{CK6H`4 zZgLgDG4$XR`Z$^gXg!a9epp8MAFOd)#C2RIcUO?bFmkk-h@y-!{Dc^zj^h`8D}Lq0 z4ox4EsD4%<3keT><G76l5;V)$i_l1E7N@bqI0}Cu<WV3FlNfZq)iZ7j48Hk^>>i5v zi0F^eV!~q0x=6mwShc)UK?%#1+#cc%?(*(3e?indN0)+T1xLjTR!b<v#KlSe9vy1% Z2|nf1$D^O|cOTz!=jYpZ_<<<}{{!a0wRQji literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastSender.class new file mode 100644 index 0000000000000000000000000000000000000000..d9c04dcf74cf7fa4f844e34023c2ecc5b3afcabd GIT binary patch literal 2558 zcmbtWTUQfT6#gcJOb9~-L@{1!ytP4*a1p_PRl>!_CR|JmA}Sq{0ft;AolL;kyIOnE z-hJv*S6}RtYw4<Bi_0I-ztNZeh_2G_B;57M!s5)FJ^Sqa?Y+Of4}bpq$8!MPxbK1u zWispv%HfbuJ*&>CzLc7o_6<$WYH>?~qg&7D)>{(FybUoKP6?giSX+B@bFVRDm{x0Z zOXqntlUL0`ST*A_z8NE}%^PO2)fb?hq?Vb~lA0Mc^YNq$GRnkKsX!6#>}g|8bK*4# zyM*JWjAk`uO>IgugTr$tB9<CYI#EqM%gk#o)MC4gIt4qha}(4^A!li636(j`8a9or zW?BWp^oG`>iCCtdneKW~((s~4#;z4WJ_7QE^C?S@t2rxT#FLukLOphibnPK7Z&2i9 zpM=0G<Ye8jmPu%)FuY%ZM;NYRBvC!BMU9XyGIUUatF`S^Q%h58Q%k!GhjB#48w%cp zS3+GeOaV2>r6-XvwOmd@#k6Jx3WI7|lW_DUxmbyO%ek%!runFXV`yZ_jXW8!qm&}u z@C`GG7E`II=`I(V;FHm;parcGwiiKc){!7*#femgMm8cSajUB#CSpFJpdBZPch=A| z=S(A?mEc~{-U?1+yHmoxRcC>MrS+JmS{TY(+58GL7dix|yH<-xP<^VUZdUQ*v?wBZ zz3Pi<8&!(vWSmvdg8)m-Y+foh!GK_JpMw5X@t6>tQ}Fhx;Ia#ToLBG;Laf`osax7W z%21g~yLUhY-GM;`Ll`DyEn_VP@ws6<Amf6B`n8%0=+mZ}9%eHL_KhGafL~-5yyJmj zsWw~lL|Tf}jw-l>G1|?MVG{Ok$m(XZ47QvDfj?z`yKoiPWK1Y{7wV=yi_Wm}v{Rl- zX&S3!_nvQvIT4rOiD((ilhNiq>D6xWWQ%}3Egoaa(<0cS393wOp~6aIio(vUvZy$J z`me{etfd>|PEGh?C>reTi9{!Q`uZ;PM<NnxU+i19O|Oy3S!%|Lsi{0^U)|Rqi3SII zqQRlTiQ%COQ3+D83~)SQC8N<0U*TdLy+(rC+d_Iq8_cICIj+>n6eYDGBd(@ms;P_p ziqLM&=xndP(Eo3FQq-PSb%wapJN{xo4Kc#h6W0lCEv=;?Bw_b@;n(L#aX`^%^_u$H zG}yVWzhO!U0F$c0aQ2tJvkBJtxTzb6Bq8)x{Jx~8XiFkgX@GwmztRof9h3Pf4s!{% zakh}7#0YlWI+iUo<T0jwW#DY4fq<%-(}b}7C8;7Qc}K*P68x`Hm*VwA4^_oGC#+_R zwU%*D#vQhB#K@a*Z9o^C@NB%+)>B^`;Z34zaR7UHtFo2ghK^ZCNOEVR+>I2{Yx@j# z!Pv0RQipNC!Sy|!@bM|}S$=d8(xajYldJd))FH=JDJj50p1TUnVV)8mwpCM4q3qcb z<grCmgpMu1Ra;fN?I~(Tmry@e<5*aPJKR|9TEOeI2cF{4;A1o#U%>H3E^SNb;IUJF z`x5+PZu=s-{pB=qrqjW-w^Qai(CKuS*E<#v<U=k!oZ?|$K-gcggpo0Kg}dVU@fydI zMMV6rvXhlND($~uU!$8&V|BRv6j$i9c5(rU+m+IT<-Z;*Uk+2!NEi>6hZu{3hj@f( zCR4<o!5*#$;p7ddppjW<#(qwfBWUG~)yB1*!?hb{ahlWjEe^{w80GFN0!W~jh3KQ5 z0Td9zT|{x8Uw`6^{262TmHUU7ptmb{jBEIv?;^*yQH5`KEnjD;D(UT8p1#3S9m6fW zj}M6KEOC8^k6@?II6lTFEaC`#eu|r{!YF@l@lB>=gw}2neStVX!yQ)aE)L;yd;u4I z%J>pr6{+)#@_Y2{#BcbT-X(e!|F7Bqfm4RO%)^R|@AxXCUdCY=9Wwkjn@z^|GDb*{ VWg_KHr~tfErfK5`+OXlr{{a28g9QKp literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerTruck.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerTruck.class new file mode 100644 index 0000000000000000000000000000000000000000..217c94dd29691bf95a1c4f504b43cbb043ff2310 GIT binary patch literal 810 zcmbVJO-mb56g@AQOqw{+G>M8I{je&u6X>Ldf~Yj0kcC9MXbH8um+2!Jlgz+$Vr&0H zq1*OH6bdZ`7w+}%xaq3&yop57ta@SYediA6oO|Cp|9f%@U<<2RB#=zQu#kc&kUx}1 z(&<UR?YwLqDmM}^w>;mAUI-)~KWS!g2bnao7A9Z`tnW3e&nuOkpc91ATIJdLuJi{o zJl>O`+i^NUUwsI|?wYer#jf&Os;k1+;lS+*h>!g0T5r<Alok`m8r`)}h|wpr_J=bv z%-TgY4zqUlRmV30V<&j01g09Eul5K17IkH-$4;RUxU$!jp{Ma>(}+6Wdx4F{|IWKf z$9`}`eWR_SH}PfEhu~mX-U?)21%uF4bx+SRb8F|P`fjnr9TQwC$;><CDWTVoD;H-? zLFmU|o+H}lf5BR^e?!<4zmV1`r&In%%$jGOAp<DFKnWR4W0IXBX0gDoHRNLv_lN}U zkF;g%1(fZBpGbc$q3C|m21GfcX^nCk<%wq7MAs|}Gy~>owLs}b*p$DrE063R;Nj&e u4y#@zWz+3D4++xwym52+8aXv0FO4PVZj#Gm$&bd8^Eb)WvE=1=zLkH(y@JvJ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..6aae172b75db6c455f9902c60003eff86af1533b GIT binary patch literal 2628 zcmbtWTUS#@6#fQ6P6)9AULf9U)q)7&W>ruW0%$Z`YGN$X)(*)C2a<ErlL?w$?9JNi z>RR@x^`(zpeY9%{F75IM^f&akXup$$7%r<XU9QZT8NS)G_qV^j$G=}ZeGcF(e)OXT zwFW!^)WIvzxG0xpC@rn|(A3<bN@@Y`S<^E0kU(u)d%_2wK&uPtvXt)1I_j2kBGb$L zF)fozKKKPZ+Q}<F0@!BYwE(uGah=&%A*WSFpdqL9v}0$LqYDD3+oG>-j%mlV<_9<L zv~S)r&|G#XM2A8X`Ls5ZGN)s9a!F|eI|YU&5`8DTyTkT^?daa_p3|45m6uLoLORKX z(1M*&w{2&sHx#xl>7*(auBxOmmzCp36L!1wv@o`|NPEKF2nMjn-Ppz`;$}w0?I^K6 z>=W?!_MPeK>FVw3IqAm%95iq!fY)(YU}rHz*Ubor;Z({|xtu`#ywW3uNtsas$G702 z9QB5CgY~5NNB~E1jH$8n%+#(DJ*FL+CV`qXDw!GdqYdo_jt9_z69PMmPOQfW7+Lp3 z+M<za4@w#sEXCXvKnUIRchNSji;kVo3IxmOjn1_v4D<@LR3aXgTFyH%GfkN&?MDy# zT~1F@Uv0A^WmZoGa2jXmjZ@-YU|*H}^(N?)fk7hH;u$GuHS9RD5V5lPa`5gw=K>hQ zc^W0nt_e4b?Xx3(3}D!GVML&gF1Y4K*E}XYE_9uxFveZ@Mar%06j4=(B1>UJ0=SGT z#TaBNVlgeOn@BUOZ6bh4O!110Tv8NUQtIobUf?XJrKPEa*0#v_`1lqocXRl*o4~6Z z5>ze~*ZKHbZj04Bb|<N_+O(O`rip9OcqBX=i{Bg`9lbghiwQJut|W?i&6R{q=PAa< z(Xm)OGC3TNOikXLp1R5#M5Gq*K4wtyc$Cv(!H4Y>(c7b@r6%*4IpxIVT$(%0Q9CKq z3F(;by1ePp3noLo5dD8u$;^8)(qwqM+h#Wh)1F|5$riO%)Pz9IEEDZ5ZBe(SBd%;W z$clF7r0d~<N;PezEZ$$6a$#jln-xPu!!6Uv=@KX8Zd@RcQ%T!Ot!*`s45zZ%o>||$ z1opggv(lGJosHHTEAUDy+5HM%)nbUPOWJu?i-Kt>w~6&KA;u$}c?Ps&3p%NdVuPQM z*<u<E++m}O*?A|a#!WZZ`>36*x@VVLp7eFZwslTBGCQI4f}P53_u?}@KF1dZzI5y2 zD}f`$N-nx(TFds53YFAN%Pf^~nbfw!r{b6D22}=@j9!vfDy?!yqPD%1&u;O4l-Q}h zp>!}_$f_;i)kLgy!p$baGM$c@S`GT}H5+&-wTH?bEH!XQ9Eyy(<DI1K6qkkagldRb zmU6;rnaio1fo}zlZsK68&<uP}ef~F;VlVN)w`T_*d7u_STtfl^*SV^}UasH4Ol5ro zt(dJ^ze^02124z-cp}8F;J5DhD#W9riT63We+HlVn;Zir06u`^svdJla)*b-A2ig! zy@$<4bNv%ETz`h9nI`Y!Rm!oW(Z7P$=Dkm_f8tNPabg8;c5vvd9crrk=P%!Y=NWot zf}Wt~`6~Jb>N<jTD|qW(t$2ok8Fzkm6&D7)&k&vodRH+vU<8d7T)KbSSN_(QzkV9u z-{NbjZ}C4x6j;IZ?=OFga<_w5J}UbD01pr&Rc>Sn?Bdu49~<uuoFHADIEXGBLpOK& zxH^S?zE~rCN-kj#S8$H>4Izc|NaF%DhVco)_z9!5I*y--`jxMP%hX5YsvkFqRq)V4 z6t^%>j%IKY3oyxQ3dgaCB^b1In7<7D(EMMA#aTV=HpAx3PtWcmix27jK{))EW7;}- zTGLi7?=+Cdaxu1txQ#o!yTD%%H80R<pvk}i@zPC`L7zCd!GBCZ4X^l=UmuU&<?kNu ObLHpk8+?Z!5d0To=d5`E literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastSender.class new file mode 100644 index 0000000000000000000000000000000000000000..39f47cb5f94c6053066efe240be69252a4f57de6 GIT binary patch literal 2705 zcmbtVZBr9h6n-uw*|5YCP}B%2RaAnN5ClcQ7ZN~Y6QCwWDQ)Q`xxhlQn{IB9So^B2 zt$qL2nNB;MI#a&Yu`_}rGyZ`7hJNn!SJa-}gm<Q23X{8g?w)(jbIy6rxqtlg>^Xow ze5axUl?oglIN@UO&hmL4$Z&l+FfutSQj)>dr|Fu!z);!ZPrBh|*l#Jd=|Z;UOfe<Q z$mo1$T=LYM8!CfCngyZ4gIx+<@}LIZO=jc8ycAi6>b#JnrjZk-EHZSrMAtpXrK#!D zz1w&E+qV?dl>r3^P#{*wNG-+lGH#^igj7+BJyvM-gsUauPb%2Q&=*Ud?rLuj8#9I} zJKBTYSGiu`W--Ri)J$N;$ckHrIoA;g8#*`B>n4Ss7N%v==fMHX<SvRKp=CwFh-&k~ zjYbBw<Mg?<U|UC9uuH`u99Gce!OJ+pu*VM20vVyDKb<y3KF?4!Eo7)T%(H@_b%!jJ zW8QMEw~7+n?7=Y{r@|Nos#AR_Ihqj|rSwTkqTtzH6)o^9X!YPEUSZg6gV?OYpyaF* z8J&!5L{MTtuRm$U+~z?5?SyyM(DciuQOGg)%Gz7OS$XbYIJoL8RFtCMG<k8PAajK> zG!;RMd0ngJBTxfe^35upIBS)!d)*hQZB((*b)v_EUaKPRTc##OM5oFJao&RqxJXo! z#u@^P2mbMpf_{d5YZb8^Pn$eDN+h;ea|vO~?EuBlG9HSQGP^ZOqLY=FArCI&3favQ zKNuP}<Ycp1g6gEEqrb|(RYVa}FzmqyMmP0GVutEQcAWW)5R_v_%T<4}jt*V(AdUo~ z&hj}y)J$=CLz6S~mX}<YM5TIS`1TI57?8Bee`8B|%WY;AYiyMncIOW+q(n|?2JxXb zc0HPig!|)(iT;6sYlHDPL)~^C)C#LOk~~u&DtiY8<B7;{e<Ct6JTW?QjexUACE$8O zd`%>x^lA@_u#qP1ny99W;X-y&m<c|ap`E&@k>Z&oH#JKxZ#v|RMsZ$<{+|Z!rJQED zM#1fE8Q&g?KS=<!^a4XggzE2HNExP8j$-LqlifUF7!ItnV|`TE(}z5H*VNY<e($>e zhCyJVn&bvWcewPOc)mv3O@t?SX-lu{cZaqiTdv8%6isFdVmw4r&gL~W(Yo&~+@$hQ z*2^<wGYc$e+?*ztyLZSJmENBHF`l!lq~MN%c^ZUqqhO}QkY-i$z>cG|&FVkOQOGc4 zUYa}?6LQ8#=WATJr{WWQs^Gpw`p+1e?N+sMY5Ke|Cjuq*mil0br=(%hHS+z&@l{qV z8NI^wbVlTxqlPh8$n9{qlrpo?L+N0mm=imwZ_LE%oZN0A%rlud4WwQ-9xxn=3tcv? zF`}tdl_u6?Of?1DX|{SIx-QIchUfDluiz_&W8321DI5jgkoEsoB^H!or`u>RUHUYI z;KS<}2g4gARiJ_7H}Te*Jc0dqdxOkLhZ+GcS|{m5fS!z=&emnH$F_+St=4D2i!`mC zk^%&#NUFj#W@v{Fv%g5Mn)V)f8~WVmy~>3;rLO8Js&A~IcC6O5w2a+74xhuTE@6LN z!&4mWasG~@KIaln_#D>b)Cz)Q%Q)TRT0!TS&$Wy*J&I3hSi(7<(rB*-t<|-Jz8?1q zE{*xzKKFB<v)1)w8KIu4$}?)c>P`PbRvo^oB@FIC<SAYyFZJp(yap`c`aP8`zW8$y z)lu3$NxmQ30X@X8xJmi5!kwb50Y^wWO1Wu<o9<*Ujoe1~X{VL`Poe{-a1Naap$jpb zAxfXc7`ib*yHhxiA}-=C`tg7?zC{>6lKc=6@-l=)T)}U+YNzuyCG-wXK%=Ut<nd?B z+VyebC(O}X1$qAg8G5TE|M!uF4hJD9!a$DDg~0I+OiFzWN#r4+*!~Ncr;|m}yoCiS z(<1E`aodjd5#A-Az<cxy!tsKHY6b5z#uU^lIHVw`pi{vI3NBIMU*I_C%liP`u{RY0 f@*y3pz(@F)o^CREmwun)3zAfN`x0MM$i9C80A9Fa literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWreceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWreceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..c13e9476f62301b278d5a958cb5af66c9e0d0173 GIT binary patch literal 2590 zcmbtWYgZFT7=DI?YzS+)XoYw|+M*_)go`(VRY`&pO@NXZq_nj|GQvW#o9<4~^j@p> zc51)&AM`^%*>ePs^!Nk%8~R(c@9qW+m-b5!XJ==IXWn_<=e=zHdineXfQ$GkfChLJ zcvUpQ$I!aWS9zq!^~K24!m`Lq2H!<Z*W@JzPbi%8!_UxZgZgzL`^%=dBh2LV>Y0q> z`4v9`3|?tgL;x!GDR@Ig3tG3C%~UNZN({}Gkkh777N)E+TnMFJ-<*-ArZ0}}-U;vC zQqW!_6d^*9bfqY@Jhx=V$gc>g-~hvwbZ+?Uz(CwsGE6x%FnHlQ*DKttrn#A4iYyr= zan~?ch9VPOFN*4xg^5{H<b}2>%mCVO&=#nJybC46IeR0h;*h<ukNn7LC6P5!g!SVH zLttolq<^q~sDJQm09`nypj*XTc$?vX<D^YANyAv7U<%7(Xj&99R-NP}!O**h5;ebf zoEvQ-k$Y4e#|a9KQK4A9=?bJ7k!g}pl8}OzMgs^Tte{s#A5JmscSvl<FeqjFL{TRr z^$grB7<GN_R}sMg@m)4F{hDc1$_&98dMCMXPQegE$Ck$lF8QL#OVgAnLIyC1Gq$E@ zDZ@hZv6`yqRb0Rbv8id#aHP)ub`wNO!6+d%{fSkj7&A>?P3q-J&3XHtcU4@%Wim=K z+a~NNhUa4eL@{Plh%q!01>0O=lQGF-L$_Iq<Ejn6MhRCVMW{N2qf#7671wct(tyM- zB#g>Jk-|#FlW3=sORJc~6x~wdD<W>_c`j!)xkNKda$Qm~bcB+L#2%S$NAW#7gflxr zR4W&oes(juP6dzO%Zswq42o%6`erJdjE`lqx5pBRnej}9p?!BXQ95rj$?;-^c(*3T zGuh<iST;E|d3$<lhHhX<58!)BK4r5hnmR=vHwuJqNol&6tdtgnndOe(?I|PAi#cv; z_PVy|l}j3V8cY4(%B1LfOI#xd4~FJ<yA#e)pD8=}=HvxK!#oAs=WbE%x<~BP-H}>k zcY)g+yS6H7uk51xJp~(9v$Q*F2+@2;GcD<=Lh4b9sg}qadSP>`rL?_kF&uhLY^xu+ z9gXa@Zo#)2$idh6y2e7-#=KF{sWC7LPOUj?PYuF&xw%L#?B7E`$_J;hr+L{4or1fR z*BPT?=EYUb&g-s!?V9~|SrXfrVMt4wyqp$t$tYMYK71L#SNK}NH+C`HXXtS%*deCr ztHz3mxH;|C$5oz}hDjfZU+WuF4d@yr5{06$dQyh5QYr88<#6?>zrj72t(L_e@OmjW zJK$~;ab7HDG$}^?ctB3L;q0z;u0ph%b>HfqHY|HGSDR4mle#X<c#&I{uoQg9aD12d zdpV`x2U7dLp_JOL0`#@nPak%`gCK4q2ZmW%HQ+F<Z((k0{XRM|U$_2%FqAd$(fA>q zh|rtSyRmm2?1^LIBO2|018?9qjj9X4$KbST!UFQNLx<Tfgi~qnal6vq^bF0j8)%zr z^F3XsRP1XFtf900@G~4u|ABW-t>I)J4W~Vq+8Y1<(;xM2U~n$z4SHX!V>sH_7i?U^ zxd$G$f#{q)zqpPoQQrpQb3xxa#-mD5S;NGL-+cwh<k3!lXW%(fz#681d-Z#Y_WJ0W zCl23-c!&(iV|z1$12p!)kCP-@h$IT*7<zF6r>NaVa2mrnLw_-x!vxOb21ZD-C<++G z3jK&O>GN_Qm&xK79wCmOG43c+Ml+q7B%FYkPG7+tERwi$WPb@7sZ*ez2g_tbp{D~y zl!$|gR_HVf5El~$%Eb2=o&1DW4aDUZEVAICn-oY?9B&?D6?e&pd-Md+@DisLv?=If nuPE+JLDe2?cRwXS13ts&^!C%yFX;J}h*J}%*&}?99})ZqGR&fV literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWsender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWsender.class new file mode 100644 index 0000000000000000000000000000000000000000..9867459162c7d74fd6b45c366c27d3005ca93191 GIT binary patch literal 2908 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 b%U|KwTzyR8YyABlf20)P-J5s|e@5^>HCpa% literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..109df52a236484938addaba3bf24230715d50289 GIT binary patch literal 2216 zcmbtVT~`xV6x|n+42gpXDhfqQ6*V9sfYl<gDjzD*1SpBIl&ZZ<#$-q`lg>;~{z?CV z&vq@bOS|lQANr44yJrSM_^>ZsS-CU!<eYuZ+2<pF{`3ALfLqv%p$+W{LMp<D2%OlE zn=)CIW+}O}zM*TbK;)KT8t!d@_V{o?L5INYY~kAV@$osUY}xMQ_{7vhX*Q(2m6f(u zPL{2j{?f85lgW%Ui_*z9s;;3)$6e7i-PqLa4#Wgvlh<yJO^i*BO<a#bMW=$}D!On& z;FKSNsk_NEkC|f8)*VM6TGHLwtwmYW1xDhTy*P8OZJ4Fha3DHhmr~FpaJC8A3?^r3 z72S=Y8>hU~PYZ<N>EVJWIHTe$`si`PGRz0I)u;>f?RY#0?=kX)z?r6ldFjfMEo;j% z!0*R75C1%QjIYh^co<ai6)p%Uc0h^1KnwnUh?M7IXkTT5jAOWn%O3U>0(sa3k75`j z3a+XcMPk3rmgDL*7SU?3rl$k43@f=z@>~MyvX<&$OC(i{V}cpgWJRB|Oij8^47bcT z$CakbLR|hl`F`K*)FXy#_*%hr6*usWz)7E>{SFy--E&_x8PQRw%>3rAsgIp6+ty3D zUe&!irBpUBdp4|9Er*gR+*WZ1cLh3Sv6ySr>t5&RMb^I+youp6JG+a|(9%oyUTJ#W zH7qlR8O*D==iztxLFQamG;d3d{TEFy-pfCqnV(+~=sDbq3}Bb9f~+=Z5L#YZ$qR^d zI}mxx`<zvzxGQ6r`eLKDuG@JpD-X@mWVIk|!@KVYLvGn1@pm)-Z|+j`TayOK?v1Y< zj(WJj?pSZU5NKN?E76)$3YwVRzc*V4nv*8f6Hv9Pp|g?vsS@blGdM7D45Cec)!KnA zta}kkyTn{i9uXkhg>?<KLGPY}mMua1PQOlBS@*e9@RX~jSye{?yWw1OSRb1e(|Tzx zSdQD&p?=P4*qVOd@Cq{UnI$&nfpEfREz5OWTh_C>TegZ$R|G~38>lF#dZWaV8}j}6 z{cD(;Rz*(+BN9y4eW|&Yy(REVYm@FM2A~VvqgCA*%2-yVQBNH%U5jL&VScNwAEDmL zZLsBcw`XgRbFx~^8Lpn{fW;9CN;^0)xU;j0gDm{?pkVFOrm5R=Rmou^!?wVsLm3~H zhyre+^Z%{NwHaj1g{knb3jChMeLR4`f`5zhp2oxG{Sh^|6A<B<@fI4Ng3s{CJBT;F zNtUPgGjJS>Jk>w}OIYSDitn&O5E_fD4+LmE(cf?^^8wwf-I2HNa56i3bsN3i0>5`G zen9_fBJuGZ2Bt%!eW7i9`2iPK6YZYp(scM&#QVbUF$Qd7^7W^`7Du-+{Tj!nLkUm$ z+r%GPO6K06ojdIjKT~wQj2xd4JmqJGzjz_vKqt?BN-t1z2)($10WSPFMu<L&6cXfQ zj0hKKmBcf)-#RA!6c@<e0CjT66D^KGJVpT_+H~Rx*$fjggYU7*#Gg_A1J?M)#PK7s zJi4Az{+vYp#M=#o|3<F@RYA9_VCoamLkeUdp#Xx1@`>tgf!GtwFd7hB5VajT-`ns4 WB|bYSEAwlj&RdLcKf^%-eg6WgwKt6b literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver2.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver2.class new file mode 100644 index 0000000000000000000000000000000000000000..ec66ffd583b141aa82c21a501bb95b668964c4db GIT binary patch literal 2219 zcmbtVTUQfT6#fn*42eMm6~&^(dTCHXAXbaSYPqOH6QCr<QmXbaIVMArnRI4?@=y8? ze70+eUD{>e`_O;X+HYncgo}OYnw6P3d-neJ-rv6D&wt*10B{Q%QFNeFLnwwYx&)4` z%MF>VNwb_>Tw7PVE6{bzFb(&%KxcfUsG(cnPOf<E`uO;)Rk3V0H9j%<K$=ZyZ|0<} zSCSR0u3lJnHI>Xtvm~8dv*sGQblhd7D`P|1scu9CqN!^)$0o*7V-we-h@nTr(HMGh zOyGncgQ?tPhPUZb$ySad5GgBnW^+N-mB5vFb~n(xYa3=cJraoa*`+n~3!H92wxY>f zdR4hm^x=e;`$>UNJTp@C1gBy+jX`=`w+!>XZ8aMLgWDeW!+Vr`CUC0dU{1QSY|HwR z4Diq3tcQP&M8;QVwml5Ta2{U>Xm-Gfz)&0hUWl~k;^Lmt1Q|zh0hc}OFA3yf6Fh<u zT+whfhEXK;+H5+ms<Vn#lSMrlkY!lOC6eb7P|13_pFNR`VH^|8s4lB&)-rYJJ~rG6 z-yBz(E(>w_)8zY&vt5rUuHh>U*JHSWuLX|#4DEHuxEr4Pn#qU`LuKYScT9ckLdCXT z$hDgC>XeSLgW0rUy=FO-OyYJ7ckr!1k1Un)%|^rP993fd+re8HKC?4B_zW$xc=x5Q z8m?iPQA}elhPxhquODRIWkn0N)Y*TL%);Hmv+23HWr6;Kt;hg&_$ta;lLn!s#pQy4 z$aDf-Z+M=yN)-2I4O1;N>ubs`cv*R9mM&{WX&c^oTNrXH28o}}{?EZn({WuIWP2dK zdNAyfBHLrF`COo5m9#|aPC4jew*T&M?dwjOP){JH*9^r@^2bWx%&x({kz)`Y>ScQi zw$biIDD5(nJ$^`l>=za`SO){U4%*fP?R)$}<z&MrPs0=LnpRmI4Qz+At!aH^R!!@L zId3^`ONaV-t7+@%p5ayG?5Eb)n1{j{o3Sj{ac$YiDYs&koZc=NQLLk?q2>(}hwh^9 z(C=Ww+_0)D84O7<U-zW$TK1;EFYRr*tr&pLbCuSVb1`dK)n+4ouy$>dJ%)wNhB`#O zo!ns2@9fX^AZKN*mN#6L?uNx73Tiu?8s6SorD0ZnYFM!N8PinuY)x|9NU<$&=|IMZ zC8B}5=-hv+a&ZP(b7gA$w*r5saS!()Fz=rtJZJErb$&<<ZUuDlp7mB5pMuZumA4SD zeUlvT-e=$_7I=>Z3RuJvPZ4~FWrEOH<a{7N?~nY3BiZ-pTj}e1^A^W*qgS^u&?oSF z_riOeSxF>5yv5K|Xml{Nh0ovP!b+mk6J44L|BCov_#MW8Eu>z3{A*!!3sbLfWGa;K zl)p**k)vexH9EP~9`c%`>m}s*?7|aX)BNIvd;>ka4^n!bninvD%NRnO*9g(CBF(iw zj|36U(`pP)nfn?h{1oTO-Vnd%Q6O3z!+3-uLbU0@W3m}0Viw<Hg^53<{0FS^jfvw& zVtI5uq5K(%`iZ9-2>*=%4KWRUu7=5vL=S0@frJ7G-n5TY?+C=6V4Bf@*n+5?P<-#e XbCmh)rmVuBi3U$mzWodbO$`1EnYTC^ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender.class new file mode 100644 index 0000000000000000000000000000000000000000..f54832f36d2e40b6650835dbc9b7f25be6b7d05f GIT binary patch literal 2366 zcmbtVTUQfT6#fng8Hl4?6a@=3Dk?!FfYqhM(h?AfB|r_vT5RnhIZZ~AnRI3X((6lq zM4$WOvt3Jc>00)^zodVmeb9b0!zC%{Q(<uqXP<rf_P6)h^T*p)ZvfoHPf@fWq#>-M z6%m2X$8u99%F-+*me(Jvyekm7X_$sPEf5-x=QOkl+|1;zTpb^uwMv%lPL5Apza!0> zw6`<T&X*D;tD?3ndt)-OD9wU&GPSa6<fY?gm03`B8=?Zy$tyR;CdMYmCay-I<EVyX zIy%rPaKZ;*DmRhlGE*qn%5enRi^@%HFUg7$7#UtXK$&%I!z?D_f#_d$Ne$fsr}kaW zNmmwaS;<=Y4dq7Bg-|zX=+SW!r>Izw8*0`v^U}R<xF!DQxYBePzGpbS8^Nb$H>ifb zX5Lq1;Qc-HYZ%Zmi1!<a4Xg#){G41x|KZ{IS}KZOobl>#R$yRwEtPJbQ#zjWkPqoN zj|(()NUK2qE-4-ZduawhlJQ(Sh7s2=qT>=q8?kIVuBx!MR*j|Z2_hO+Vuh@_1gc~u z*$sg)kD`RYh5zQho|z~nFsb2+jt_8E;J9CbMz;c5)eBNKJ$jo|G}p?~@F(<V6gM!X zA*r)rKWu=%S|UPb-|Cc=s(L)$3E25a$H!hjx8}>1qco)UK=>$WW^Kv!vWj8`b2@He zUf`%K6tcBy)oVCKpS|^<_ASV!hJ`(EOewv5>q%Z!UBfb?xQ#nHKJfx~_{n8m_QI+y z^K9Gp^wO=>M>BJCcLll+=Su*44VRPU8V$lL%Xe1=L^=dSp7T6w6)5glG)%QrtE?+~ z)yu*2X60o$CvC$!?+U|i$zW$qFaDp$nq<_9G+3gO!)u2z$8+qQic@5AT!VHK=nE8^ zbRv^61awE)o5~IzVN><siosjdllrc#<Jv<e?IJTg-UOI;$<aaB2UzOn35}2XrOC*u zPnU*u4yFA<IvR*`V1I7hGdE0Y%UrM=cV9=thQQ##AWECAvh7;cRfT;W`pjB2JFn&q zuTH0%4#Y9f2fI3DS+3*SvYJtD$tpM<5mcl22DS#rdwqPLLkHmubJN;TiC~rlGizSv zUCZ7U_@%yccNGJt3!KPh<qR!a)<&(GJY3N_NrU0)c2zY|uctovUhGX`|DEl+n3d&n z)^Js_4Vz>k>z6+^5#!`?V--F(SyVC8iitL`+_A>{sy|I*TO7zSHrZ56u!GX3sqERZ z<V$6(z7sfqh?!;yYxtp|W(_Isa>EZ^zz)tp<Hr&F>%}56oPtaKsh#I#tn8mZr3NPr zB3$oMBf(v8Zyk97@ys{La`mo(V_4;?2MV}{98c}IkI(3Y#=@XpgtD#f_Ln%a_!?ag zUf_5pG(FH+_!X&vS2zJog<qrhL0@<Wr~T#4rLM^H7l=)@j`p?g;M{Mx*cX0<%fJrC zPvF{1T>m*Fp1ylCx`XMb=vfN(BU9nap8f3Q-=Cr_Lt*+ELWFn^4>=gWfJA|N1SZ?? zHgCK%Qt0H`OKCqf2iTZ{{5^{}&fyw{IHE5gjf-SxfPUii)KB|M^bm)Q5o}`Ar(l8X z4)QbcfXs$z*@w@uMix6cjUSR-564%;@Fj_{squ&>uNqrKwaz_4k9pz~P&`ed?JYVr z=o-4j-<X@%F!PQP!WzB~q!d7K(f)!+X}BFm(f87V5*{;JnWq+1h}A1n3oLrB`Rf+8 ODU0&_ExyN(==%rRh+*vj literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender2.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender2.class new file mode 100644 index 0000000000000000000000000000000000000000..57968f57d7c0fbf6c8a836bc3b6d57c6e640abf2 GIT binary patch literal 2369 zcmbtVTUQfT6#fng8HiCXih>Hp7Hy(PAXb+WFC`!nOMn`Pwb<H2a+(YzGjV1D((6lq zM4$WOvt3Jc>00)^zodVmeb9b0!zC%{Q(22M+2`!bx4*s5K7YJ>{T9Ft{1iqT0vdu5 zv?C<Yy(Twgq9Tn_VqtYn6&!)k4c*Y4TLOVtJg=cc;AS>|`O4VXlvy?{Cpk8L?VdF1 z(%Q;Ot58mq&8pfot@UJLP8vmNXX_P5FG$<TDWj;YWCy|m;pFA(qvNB=(eW!`L~vNc zkqElbEpW_3U??Y%;WAk)TFSNsI!nq)Z_Uf961WhX+lQHREZr!j;{MjZ>{1$f1y1a_ zoR*F(S+bfl3+u`WqX&Ur^3WH-ah#xHRj#Wk(<n&if$o&~%XXyUFnnJuvlGGNW+$kI zfmYrZrSJU|PHPy9U<hZLnDwm%I=q}5MgPHAd?g)5KhC;^_&{JVwvx`Y&M6bmyU2$l zIEV8zwaKf%=^avB26of*fu!R3PQ(z`a3O+=7-`0`Wjm_M;+l2Vy3dcOn~6oT>JX@s z)l@G8MqP>$0_Xpm`$lHM7)MgW<p@5;6@jB(1)ALoXf-!T#c=6uQPF%mOT)jwpJ80b zgoadv9ecA0{!*C;nSHxmQL5(hc+Y3&b_Ace4c%U-n6}c8-UZ>Iq?x%XS1T%vNlZs@ z2QvbPWwDs6*J^IVDf;Yh1hr>DHZ{!ddSgnNg*#6Rs^;jX5yoBIi{Mi?aF>@{&S5Vs zS+c;k?aa*IS$aG<J$+xG_h7yRu-kBXS*g<?xVUhCNkC)*K<EYKDYMA!t~uRM^Y!Yg zvX<N&TyJJUR`Sx)U3q6S=#+JK*6q3fbz4&mTa`L%bUe0l5Oh4x)~VVhX2;d<H-Q0P zu|+E~n>B%mt*i}Y`M0p8x_`vrZR%-bTQ-pGB9m5$DIRSB%su4nAnbiC4FiS7hrQZl zWzFMD!z!oJUL|b}Ixpeg;8-@+4Rh0&HEm~4N5i_n(EcRK7>=^6dd*SAJstYYnRTn6 zW^}hur&^E1QP&CkI&GSc?O3vwRZiI~+Fc>k!gvBpgYDiw-q7Lwc)GD+uB(JUP5h}f zBMXjcZ3+C+*t<K5zSCI_<%+V0=S*|GUP~P;X~RyF;nG%3wNP*5-hVQ7XR&wFc3e!! zN+qW|D%F7vfs;9}{?TNVv&)HAdEsP9MGZ45I>35Io6l?BJdJL0BuCk06H&ny${2>S zrYe$mmBso_;M@UbS|zOEho+)6rMSZl-#nikoQ1~s5&ZAR9I~8)^Pbd6c>#-i@@LfG ztU-wDeQG5575uhecnR^`Gs$svkAWjt;u`T4u#7yVPCUTpbV6gHQ!m85&EC#eI5hVL zJr7^vXf|+bu)Fvx(u1#Y444SMLI1;n;5JTr%iD`Rp%*U^ooF8!Xy3+%zu}{S;A>n0 zwlQ`LS6|`U&jIo5{o9dk+<Jz-dH;K8B6!KQpStw>GjwFRnR$)?Aui()N8^`}DDoSE z!8W|h6E}@Cy1Aa@?hrN4urZ_jHH<hPq^mg3Ass`8(gM$x`Qkj{sX-`D_}jt=HZbZ@ zFiUoa_)t6~vq4%8;0vsf#cs~yM`YK<@ij4gMPe*!Jf`GUW0R;>`3=!yf%pUzr6fAu zp<6>lLy!0y(=!?--!no`!#DmeHz2rZe?g=*+zq1Sd1*r#Ym8Q*)P^dtx<zV(NzZj} R-NY96!j!+o_xKS5{{UE3VyOTC literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver$1.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver$1.class new file mode 100644 index 0000000000000000000000000000000000000000..28bea26be58becf46a8f4b67212adb4b1e8c193d GIT binary patch literal 3163 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..ee79a5a1e2b2f2751b408df49ad2c0d8fce414a6 GIT binary patch literal 1769 zcmbtUTUQ!a6#kAPAi)?h7i~>L%?$)aF}5+WCW_i%2ed#)P1>3R9A%PW#x*l&(|^^6 z;#zgB{(%0VKJ+0g-wZBqNuTm^&e`Ye{q5U#_CN3c`WwIkb|UCOZwP@X`VbVj@<#5< zj3Le4%tq~vs=ETg1>Mx$MS<Q#vKm5IAm%CkmT?Yrs;#ftvZW#jq1Rh3MG?h-z=)&V z6}2PVhMO}iM{VpWTe`Ys3Ir1QWHpRIfy*T&8*v$LDaVn!KFClMF$@cYX<yM@LkV0< zXs1z?U7KDXC##;bYf)Us4S^7q%lhxs?Mvhd?!Aph@ddu5HQzL=?)xq&gZsX!SOPbW zQRRV~$yu#E%T%UI+z@VF%y3hh%7|dh%Ww?wD89zHK!m_m-O+1ajDf^U&-BhkQ%%;C z5ym~{`b>A@Zd1jV+pcSw5!^<?EBdg9IT1w)X_i<v8Uhoa4y{{-^YMl-B`|!hA6@(~ zrdgNGw$qFkSlCG<LYNhJTBy#>O;6{nre(X?>6wS?(rionT|wIQW~OPi)PZHc&1NWD zmRVr;^tyE1lBz4#&Au}eK^Ajf+~1s(@Pr9|vVLnO@i2;cJQ5gUMoV?C@tW?q%2c+% z_?i6FKFgjtui<xLfvxk~?j^iz*$riD@}1Ro!yp%fIhrZkYxGmEc1r@uGpMHxJwu%? zp$Q&Fj!Y@C0!<Gf9>SWy;^$R{nHHXFm3(fgT-jb)St+fS%Ot}Y_s7f?7|2<s<4V)5 zN~5j9_<>x?&dyKGOl7BL=J*F!R?C%qajBBuC~j|Vlqv!u-wOo)Bta?_jYmXCxt!G? z^9D8DRK<3yrtFIJxft{4Zd9eMd-CyRz-{Ud`>%aonvdzXC3XJd>xow%Czq`9UD~_! zH2jHYe(T+~?hg!stG@XOdHh?#2ifAiHs{WTcmEUey}$de)r^l+y8NS)LazG>NTKsi zy4OUBl&!X1S8KZWdB^^T?Nc8A1TGbo;}(=xVdfRhn<R10kdC7qPJ&eqP@os1_#V$7 zkf+pxb;=qFCvp)Z*f=9^QimKwkn4}M$Z!|j`z8({{_r76T)k&-AeOmCy9%h_Ii-G7 z@q#y=@xKTV3NVfk+B!tPmI`(dNyRRAa3wV)(nI*KgR3dg!N?KDsPR=H9q8cJ5pHkA z?jGWPF+JHq^2HG*w_=$?%sdK=29A*3nmojV4!%vLW8Zb~BsCg{Eqgm{S59MG#2|g& zLKtxjupq-2$4ySRaooiO?lHCd90dtHp|p-PqkfHFA+duR-a`4gJ?O@dpRh%&FdBG? sSIlk#%lH|;uvqh$rPVeIy-wuUv=8uHqjnGK)CXn3*`#=i_$MBK4{Tkq1^@s6 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastSenderExample.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastSenderExample.class new file mode 100644 index 0000000000000000000000000000000000000000..1db01b210f04f0c2c97e7b0c468c0a2219c3e2bd GIT binary patch literal 2958 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..52fbea5be28cd9839c8e7d06b2973f482a1539ae GIT binary patch literal 2583 zcmbtWYgZFj6x|m>CWKfXS|q+(Ux_H;A&S8l1kl(7kVGuS)?Shk29lX{GC^atPwl(? z+<(x|x|ZOQE`LCOL;p%^_e}x>Nc*LWl{<6qoO|v*`|NWrfBgOGHGqrw#fv)BYjF9{ z0JlKPqFk1tj5Oy%6LX7t$`Np1G)%*}EKnZ^PJ7@H=uk#ortWm*Z2g{YM<<uhCLEbs z^1v(La_oZcg%7(lyyZhPTDG`N6!VUr6==%q&ZKSSblWKk3<P4ECnp@+Fy{w%t^{{3 zX=tke3K38!UdT8`O6Hw}m0Hpr4SNJG$EW-HySpRSf@M3s-8}<0q*;)5F)r=YLTJIt z>h~>ssW+66d6|(L9;Wn^ZY=Az7p-Vl^z3D9foO1AE%<%drxtcGilmX%lU9tj9vl$x z_V!)q>gnq3>go655DsfN;=?<5S71*mL<KX-VJMxp^?Y8Sab9<Zi{mn@3!JLKLnZ2M z`vx0H@i8Bc;{;P<6_}~F%k&slXp#gvq*0gIK`#ObYB=RXCr%6OE`iu;BcSEfj*Lks z)d<QO7%a!!<wFSF#Jgx2<~7?Y<OKW`>+Rrz(;9jO_HINxA{{wz%j_g&qB~yn;H=`b zpZW^S4p&$`@52Bt5RF~tUf@8L|E(?vO2Z&6*5es2I{J`p%VN~b6)M52b1wOC8CU3( zG%FV>i^17pFTxm75QYUB2tm0USw~EIl<5{v5sWGGYm{3B6s@W(N-RYX_2CBIBTFPd zJ(jT~6T`|G^CE({5962+@ThMw!(_tu1Zs%7jkS5xhbbfoC@Yurh-IdvbK7th_?CC1 z=}<Q(t20%pnXww)lmKq2>`!mYZe@>({QY%dluCc}K}yd#hDABF#&5-v(a2CDd3R`J zWNI`)NNqdIkd?5GY+7at46J2jG?9#s4<(}$<98<~rji08S`WBikdI_C#@AA}h*)V_ zH!C*A3)wl{PRh9qSK4A$N@k{|ZK!!=(d8@{jQncs|CKal<H|~d;k5^5cLozAQBAp$ zP)mXmsGFrq+~p;TzPv?gew!xgcTOsVhc-&FmMnRGeOj4SJnfVlEt=RS*&U@*ut|p) z<DQWu)z_Te+T#TFZQ|MJUgiErH!U0H8x5y@)4r+^(N^%FN)y?t1AcQ!d!C4Q*WioE zFSY-;%$4$_;UU{#!YbG)eaukFJn%2QwM!K*F%DanlXq;Hi|fvUmCiT2@ue4E;cE>~ zR2@7OI996j5-h`9wwClzS-$1c7?UZ-vU!pGT3r+s!?M%s(oARc{IQs2EfsP#ZkIAE z)hCoUCW|?}hIus+>wR*ki-^o*5{9D>dhjjDRd+@Bh&Ynm%xzc*_@bt%+mVdS=k>gX z9|Vr?2)9-g8h)bI{@awoEr-lYXg6<rpdNnA-~$NEa#n}^oZrER8}pCQfxA`nk7>gu z2{%W{9U(pipADy0A)b|7%yCqofn7*(^py>ehR#_d?qQxQ+${2NaSl9f)7lzeqUrV; zT4!3_FIK6%&KB<qI@<QX#KHJ;96h~)lbsySv^M<tyJvh2Ju_#{yk13L*wyKGt>D}m z!ZYgS;wr9&8`cn+@i(kuH0<`fS8#nmQ;%5KLsx#!UhNeoffXcwd-FWTrA~T(R)YBm zk8qo;s32}YHQ%G~-~`z^NoE2#j38&7{Ojg@!W#vBZ07yAiF4%bJOduUBCnGo2I=V% z9^(q0V5mgIJ*YeAIu>B?giHLFYY|JN;3oZMkR_{ka1bUe(w9Oza`*%qZJJ>-Lmpx< zkcUH@hnbNAmYIvkw78E4CG1am>O&&_l)nzt{e?~qtr`x!VX#6Y91beB$NXN0&+s{) W9`5{tzi;pzXI{R2k00?f{Qm%33Zy~+ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastSender.class new file mode 100644 index 0000000000000000000000000000000000000000..262874a82fda8e65c279045056c208981fecd7ab GIT binary patch literal 2957 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 Yj0f~k;9dUyjK6Ya^6mlt##2K71qzo4>;M1& literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastClient.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastClient.class new file mode 100644 index 0000000000000000000000000000000000000000..377491c3adc7c8beb9a2a38eb7fad18786ea2819 GIT binary patch literal 2564 zcmbtWTUQfT6#fngnGj;Rc)@tZRxJTZ0L5zXMgr<+0+d87rL8?AM;J(E(wP%9z1OO} ztX2Ekf6#|M*|h|hbom4N8~R(c`^*Fkkkywy%$YfRzO&EX-~P^?`TNz2mjEu{=Mb9U z)8G%I83Bg&CBDMrMQ$#{C+C+$UNQtO7^WdFG5C6-GeHCy_A5}#6f#z}#a&_RQ!8h( zlINF$2r>AjT@fLKu}i~SVYH!ri`#6~k)p)V>IgYyTV-L(D#N*+^qZZt(l*S6k)4+4 zPLqbtT0n6MD4wYlrIF{3%v$+nAvNq_7|G0>9v&D-S&Nn}hXw}E-QZ@0+tm!W^NaCC zt0eAO_VQ3XYl>oV(?P0e2vdg8fqjabE=sINkIpDVB#Z;fu!~a286}ak(#DDi;t)e< z==Ay6U~DKhI2^(e9M#Yr#xcCju*c0$#i-LTS}54UaTr<_giKZ^cu6qyHXxyv^0sv& zEyVBfFizkk)y1k%nf7|z7*>3W*ptMe;H8ledJxsn8%7^aG3<7O*otA$%4$W?Bq#L| zcmf#la*l-&#{k8<WEti)+p3fqA~p2(;G#1ch8VgwGaloTFW9^^MH&&r=^)N1PKQZc zJ#)z#tM7$z4(BNvTjT}t$#AI7|5g_il!g&PY~+)yN-=8NysDe!N-cS{&&4n<;W9ZT znw1Mx#pqlzgak%a2uX%!3PHIW+lZLxQP3@(Qn;$%*GOx%pa@lma9K)0590=Ix;gNI zZc<t3(CD3X)G}dAV3M{d@nw;+%siL34Y^29j^w5!C3N-Zy52zHs)X;W`b}@EPwkkf z*mE1Dbx-d2{k$kk!=i$AWNxK%dTKPAyE8gAHa(urGIZ`dMWp48NM?AkLfp5Hjc0TE z#Ar^RoVYVJIZZn--3J7oQBJvBnjYQ5p0WyrZc7`cn5dNIg`MN`MY43JtvoNzaNAJx zn$a&84a)Rl`hT2As=B|#4a#j_&)m*TqBGQ5%C62_Juo!QQIP|li8SjiQIg#zDe^nd zRd`1>Pf{aQ(f+=Ig4I0jR0|<m?;5rvJwh15j>ubPVPo1>+S;TT4!j9!v;TMvjC{3k z!Z(}7zBl-~W<uEJyj4-EV^o1!L)fYa!uYwpK;iFhKpx4!?c*6<b}Ob~g<4wHs@QpP z)lg-PG-{GDbqXoaq-9A*+Ps_*a?vU{Z2^20!q@ml!?#NQ-!U9_53C!LVXj!qBJQc! zI}ulTURpMN4t}feLp7l1^g1^SMd2JzTh?-=+~6DGQB%Kzw=h>Niw5v|7B(8*P8TU& zEM^TUMuPaBq1&rucdbzs65Xu(e%W#oth?&osN}k73OiNgjw2imj~Pzv$h=WP8h#`J z{x_7=>}8K**iD~rz=sHKVFnDhY1V{;H2(mzoAVE`A9Ho{j|f9zL4d}OX+@mwjPA|7 zYhX`Z7oX6mUITk@hsLl6z^C9eYr#D7WTD0ESNIVk+mlYMv*kHjZ?B_cwj=OtjTG3| z9$Llz&V$c!IP)joIkk#+`)KI*UFvB5=dWPGzmCD#h(F?gxrWn;=DtYtD$YLiv2`S7 z)$@flTuB7hk(!MJ)-ayXBHAjhpACAq7IJxbZ*XtR3#5TnO#S})k2Kl(Xq%^QypQk* zS)xZ}GfkNQy$GV8Xp0d=aU8_}PGX3f>o8f*;|zTllJr}29T#yEmx;0~C}0%JWVJDd z2N)-h*YFrRej$Wnri@lvH$gZ-OeAT=T`Ul}vxs652C-P6KY=Ckq0!ZaBE1Qcw|121 zsfA*(VZx$#kJ8FAKBMCFQ~7Lq>!Y1CIFN2OPf)=M?Rbx_2%27@Uqgq6BkVQRooTqQ g29<7=08RKDU(h{BOTVP+0UpvUL{E?K1Aao}UnL%!JOBUy literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastServer.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastServer.class new file mode 100644 index 0000000000000000000000000000000000000000..0704629adb5a16d156614077b2328c2d4678c374 GIT binary patch literal 2662 zcmbtVNplld5dNMmYb0638wSK?2Mn>WBY6*4K=2A8lI<WNFis$2>DeAzno&k0V+FDi zvac7a;1+V>OscRcT*WPy{D<80D?+}J<lU7^q|zJpn||G2cYodQ&wpOL1aKC=cu;{# z1r9H&;1sBxR~OY_TGeNR<J0ppX$d&bYPx2f7pQFYCtPp|9I%xFy0ijWQ_e^;Jh9jl zv()5*3myT7W#**^UhGlunin;w-C{OY$XPNYP@R+3glS}@X%z%cw?;NR$1GFRXG1%8 z{5!W4)RzGT2`CuNr!6h1=B${JT#%Lrb=Yf%)<|5fVShrwet}Rl(cRn8F=Wgcrq$Ka zdHS-d=T);1Rn6pFaL&lc+lIN&6^!XJo!+o0%|&V27JXhEv@Pyo2yrbV<3>bVlr9_= z@N{*b33LX!0-e1c97U6YW-ngHF@e3s_-u?}E(58QDRVgi_pG!A3u9_V3Y^*{3FVNt zoeQ~{-xe=U;3Vr}<XNW1Qf@ROIKk{$%%M~>ArD&NS8&RUHna;g6hUm&5m2)BiL_25 zn-P=<5b`JNm;+t}(LucPhNfRMjeJ(XSJvJR&Q5cez>zg)g9S?tn5J47&s*7i8JY*3 zHt~Absz*@6s-<pK>A_oe^-gd2qS|JaBDx;*dl9lL;<{~WmJI7Gd?(I%aUO4zX_m2$ zz@~wJYEZ#|!2b1$*p6pSH8VjD+oZXGA=~XRV`!Zk43{#yJxa34PRytm7jcPpb5c(U z9Nv_Zt!4?eiap0q<=-Ae5LGbd#W*Imv`2i7b)%iCTv|%z*wK2~pQz`dD_+D9C+dv4 zAcqV+san@GYmWbNma1E%QX>hzvq5YIB<%8E+g9Fkm)XUdTw_MD@kf@DGHYoD`A`?V z8i|L824eAB1H;2tMq)96`kg-53TrqLYC2CU*A9=w;^DD@czAs5*2MS~0vF**!1;`P zjmIPWTbva`MvB@s5lxq4`OLI5<LY#pJM|GGsiqUEso8RQ(_zhNjPqRNfAnvNDb1)F zW82p{wKEcbg7~!55;0}AjuL@`8$8$;3dJ!)qqXbm>#e<SLw{4t+W?lb2IFuPN{?yP zmYPc1<o7yRw-BAUQnp?h#V+ka%g*Wi3<t76#nd3BY?04wo(&}1ILWdw+vVA@wfZ(t z)tsfvhFucHk{3sQRLvHvqu`E$JO^OR$eT$ys@YZa?KVLJcH1#wgN9+{EK|)!r8Q@y zay3qT;lX`;so*P{>t74B6g#vCOVbyP1sN=nwnYC?HE9_pFOP?tr&d|9Wb~4%r_wUl z5;2U0e0G-`rIeV>9!dw}g{<5~eRCq##^X*CLuxu5;~WaP@U6hnnAEN2b$T?Hiqb5a zjhW`o4vtiBSl6XFlvZ;&nN#qCz=<7k?-q`NpJ@HRRY`(U?7W2b@v7(Wfe$w@1%dY{ zRp1ci_i=MwzJ&w$V3Vv;hvNuNuG2gb<Wuljb!r9TY0*TItNj|NMvAMqqyUK-N^Z<z zjypUo{-B<RdyngtdiQfwUt2}pWSw()1r3q5TF){L)E|0|BhlY+ynPvOv~hW})_cCT zrq8j8&dC*Y_gAf=XVO=-g1&yI&v|4SXMD~^hyAEp#@T*l6&EIbicfjjUgvzag28@Q zWuLpzU7Pw1$J%_ZWsK}a_&MI8i$?bgybCPj>V3C(^6IZAsE%;Ejh>$tLwJCPxXz5( z0p7%ZuFY`aI2zExterp;PV(Ez;o61(+R?>t2;CS(4+nfNN!-U=hmgh)7BPamd~=W2 z#m|%<AWG|(@ratgVyu|BEE8zZqDF6Sdbx*rED%W(Pp6S#B?3&Q&bO8Hl%(!WIB5R{ zviOiS8s&9jBF7}#UM=LI@SLBgZxi<;N=qmdBYTXGaEI~S<*x&dS2X2O@UenA1xJNY z(5awD!6ynXu&%EdEB8JIcynG?=>1cktH5XYoKF`m-sA5Zd`HQ{f8XOr#_0PO`#iBr literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/TackettMultiCastReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/TackettMultiCastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..908878e3d0f2c46a3521e184336c519195bbb6d9 GIT binary patch literal 2587 zcmbtWYgZFT7=DI?YzVPjv_ibn7BvAST)YOWh6FX503|U>X={gMgoR``-JPK6y;kk* z)PC(h=!br?=LjC@@dxxb^tWi=*$o&j?Ux?T&dv<ayz{)zd)fT;^7#t@=kZejP4H;& z2GI;3L;E6M=Ft*2=A)Byi=rSIeCKsTmlqg3;Yi*OKSQ?y4H!ZWR4j2vSgEPylUd0N zOMV0xywa+Q0D{=1;f)~L(7wrRwq{FFW@xpAoU+V{uw;$lY&iY;=B%`IV}5k|PGtL* zhR!;nC=rTgswJrxxGl40VM$00dl)We@*}4P2NULkY02Tip|jVxQRP-G!>z(Xbipi( zyQZ}?9L<pjLQ2O(f=o<{g3y<R6+j2}Dt)@hxo|3yR~w-q_Nk3s<VH>}i=3GztRDv$ z0>dNc28ITP2Zl}sa0rJr^aSx1-e%b2_^5cMXowe!mauJxmU$t^Y7@LH82WY)qVD#V zbE7S!ac>YuaFk+WRw-0(y87s5bcz&|q@&>F(E!4TXy^-~AIBMXJ0vz^7_^EyQ8LI# zBLg=HMqQr=f{0>}_%52dam6yL6^2k9y_H-fuVI*>Ys2Ftmwevh<tazy0ETc<X?lth zEId0_SM^K~XK{|$Sg!UA2O8{eHbJB`j1pqqpRt-0am(Vhlu@bHomcm~8^i@%B%>s= zGNGavnH>uthPa|I#?VX@l)2<OW0FTfH(5&HvVvcse5;cpR0G0MDS=cF*KnQEfW$8* z&FWl<!b-K1?4*jz1Tle0x~0sQM8Y%*T;9~>0?lm64N1w+6;36SJ0!Y_;(IED(_2DR zuNFl=w;o-mfXD9@L`CW*#k3=HBb`en;@RBocrrOXp3O3JZZ9TE=XEA|UaAuB_T+dr zmzs#@Qj-(6rzWTA2A1*wzNh3<E|;dMQ}YS4Na(h-ZitC$c}`e4?)crAHVeFz=a#P4 z^-Zr_(8<$y`hONC1>aldI{CLZJiFbSNS?Y(#Ys0OEf|_+Db_xBi&ED;qB3_&W|7@F zt|%VbD5#y1i|+Rn6|8P)d(sf1^^R`Y(iMfoqYMk$qF@@u^{uw@=AOl{?=`V4{fz9j zZ@@SD$KKcYhQ31B=7L!@s4p;zO}#g4&J4nMxiwEN?A}2@N(ZN{XL!YloQAuU)>*S^ z6~tv-rS-vo>zM<pD2eQtX-ZpKypj=e!7SQsK71L#SNK}PH>wowGxR$3>+sTzWphbH z-Hdjt<1#Nu)1oiLuZ?Y~4s?xP<wmh2?B29#E>$Z#d^TKp8gFn9=4utO1H4g*_5Qcr zM1q$}SzU@zKOT@1ZZv!9eXAJjVLi8crc7H+X6h3PeabL|l_+uB7Pf}(7>;c7ekZ3i z{6NY0-%!eIR{{Fg?53|e;6VsCkO#v}S~X!mt#4swWBoq5G25{IfH0Ia@X`1ooruz# z(Yv{C73_&);v*W>zkxS!o5r9Ez{lXUYQY=|v_ps4FN6!y-s4WKv*j6DZ?2(Zro;Di zl`^rvJ+OlA&i&7DF!KlAIlh8p{WP5LT<B>2`%iz&yN02ekT>Lgv5JvcbAPCL1*ac) z*cxIpYJPqdmtwv(BxXXsRgA~9khX%W=lt#~Kqe1%`?~|rkp@;U_1ml8)3n!5*F16f zKEy+0Ngn0RH1^Qg3qOvLY+;fpg2U*;Q5>gc8^sBX;3WNx;WVz|46frGNftv9qgbL} zP!@e$?&Bg^jN=g!_!;AlG8MGasR_afc<J;d+`&AFJ45ytpp!a9`f;#GHZ*#=P(qnF zSZIeqvjB0iV4^~N57Ws{Xw^hqZowuC9=b_`MAh-;F_v+ce7HwX2u&|>LPLj!L+lmB kooT44LAm=W0h;g`KBu>zj($PUw?v#;IL#j6d;EydKgbB7DgXcg literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/TackettMulticastSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/TackettMulticastSender.class new file mode 100644 index 0000000000000000000000000000000000000000..93e86dcf4883753ceaabc49093525f29673220ef GIT binary patch literal 2916 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraEntity.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraEntity.class new file mode 100644 index 0000000000000000000000000000000000000000..82a32f32e2b46ca8473741610c0d1b8c40dde3e5 GIT binary patch literal 1486 zcmbu8-A)=&5Xa}>0s`v?iXhciTeXF?6|`w;qNNvBE)3cW45{87a3gDBw^<fj`W$_Z zrcFwk^r8>YhidwtvqTIoS0&-hnc3Ny-+b(!zrTJH(LQa*DMS-d(sT+_M9}P&yq1NQ zv@Z*9>sMyO6BOCEY|ASNn#kpAF`A@Ul;S!iNEh_#xc2--v3TG#9oO3_ZtosRyDQz^ zv2+{FLepuRA07AoPT@?pWv6L*@{M`ybX|F9dzRM|q}j4<3Yx17(^fs#vM={I(X>u8 zG%HAa!oSRxIi2Q}rN`QWPHClmW^GZYENkJ;2h+R|l+E3ZTE;J5L*4`D0(oaDmTjJN z+jY}DmGzb)aT>B!ldi@3z^Hjmt0U-j<-e-kL)uHzd#4&%hSE`rmh*}5=*%~=fOhU{ z5K(9+s!^$2{%%olKq%i~A)sh3IDrr~v*k2Y+Y|5~YLnMD58_o!r(u>Y?!{8@)V6q5 z^bj2nVTHmtu?o0_cvwneL`q^fN@6UK3BqjX9?m6bU*I2sTs3}@FgE)XHP-tyWo+~* zX=JoMrHo9tPnqv3!ZOYW6vde)jWQIYMViLA=MgW9cq_C__wlsk$As?+G(=ZyLfx2- ziC1}rXhPkXP*XQ%41;YImHC7PNPaVH{Gh3?xP*{|kbsSkR65;v7^D-huEE0PmEg_E zBE}l38WzEy8&Mvq3>6{md))v>R1-PzdLT%06r>mkvJniD90hp^klisL+$9Ei90-yc z1t|rBJP8I#je;Bkq&x<Mhr}Q`^zH6wqTkTa+oP!jf*7<pczHM)-nvncDnL%hfbgC( j$kV`%WJWu39tiR*xFfd~-QN)jkop*qtwBc$s`TPN38u<j literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastEntity.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastEntity.class new file mode 100644 index 0000000000000000000000000000000000000000..83e93dc5b2eb4c25699812aaa86c2a49cf95640d GIT binary patch literal 1513 zcmb`G-EI<55Xa}h0&UrT&{Al%TC`MQtA*AWo3!DkmKX!|f`-`M9q6WPg<Z2OReTPg z!)PKg@xll2p^X1IOG-nRcq0jC&dkov{N`hS|M~fghz@9HhC&pMk)~6GqJkDK<&`Y7 zrF~I&)3`L7o}lP~Wm{fJP&k*bPtz1l$7n{UIO&4Q)%vsN#p0pUa$Ik>xU=_K+CAy^ ztI}<@3N5E&esJ7(yM<HPk=>T%$(Lr;>AAAnYkO8xcD*Cpv%J0_&6XWg&|+njzvj7? zeX-9O=X9E<1wrB?{$;i->a?UReb$zBN-6CVYb!dfvKHySH_dZFtGU}z%lPH%$b0CV zBkz30vd!aOr(wD$ve8x~PE)q)(zRG08a1zFbp^eu{GYP-k^jQ<-m2D?p>&m^<$N?e zI`xe#pq=>|L=4)o>R2+Dzg-<15XyI04yc|hk0V6gY&%WW|2X_d+SJwcgP9uU)ilc% zHzoUzId1dx=mBOB!gfV)VoPuf@%WU)(3Hful*FJQ<AiC^9h`TeeTIJ&GGqK8VQdX3 zW@HC6YitfEVWhPIC5?1sK<RHP!Wz!|6vLS!jnXttD>R1%SVFv2#9OB|x`(GFKPG(F zp&`0r6Y9ovOq}7RqOiI#p{8!k7y(-bmHC7PNPaV7e5ctjxP*{|kbsR3RXW{w7^V}j zZotCjmEg_EqQ(ZQ8Wq7`B2gZx3>6{edtC!ZRTDXJHV`B+4pIyR*$f6rjDx%Y$le4H z?h=DM3Is`xgOmb69tVRY$3cz&Ql0?9Lt>B|`gVIXv9D<8&Cyf>K@8d&zC0QYZ{0XZ r4In2IKzPp?<Vj#h(&HUD3j}!@+>slL?(c{MNMi!X_OK%bReJF+E`rsX literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..338540a1ee0db0feae877e4bf14481468c77e680 GIT binary patch literal 3290 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastSender.class new file mode 100644 index 0000000000000000000000000000000000000000..a188e187376178e5baff7f6d98e65ddea3090a32 GIT binary patch literal 3728 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 P%xQr8-{X&X6`}tCecafH literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..b2e76a768b33ff09b27038fdf1f375ac6d56f6d6 GIT binary patch literal 1536 zcmb_cYflqF6g|@i+b)aLiqr!2fha8~ZFvaV2B`%j+J|AG3GoA2%Gxe&cgc2(@n304 zglIH;_D31-Olzn?KiM|v^xipl&e=Qn?2n&cz5~c2Bf-P)s#sZAN~Q94-FDphRC?v5 zX0<fuLs4_8^<>>{=<jXk-9j>F)pT>Oe570JMsuTibkI_D>p*v=O1jGtMf*Sxg2AW2 zj{yd0r?i>RsoM<2LLVtIoFkwh$T@<=ox-+Y;n_h2ipW0OD(BWYH_u*CFpLoCnX2Rp zI~yuP=}lh+$q3_`gph&}TxalCP218LM&gOWp?0h#P0gw$%ln6V)y>F=;D&^#f-#Jf zwhO?9)oPH)W6f;o<+lt=@t*3usWqFKo`mW;hE>b-GVlY$`7s4Iaf@LfYgmT6$}rk{ zRJU?7Q3=2=Q-5Ls1Org`-+Kz~W16>0$Y?UWjwkxtERyy6Y+s%xhGDp1SbC||*w>wH zZQrDf_7}a0zFrwaxL{W`v!Xc$=j;;uEUiKO;meJtv3BbQH6*ASHA{0_4&l7<M1^KC zTQ$3l-s>sk*OBe3=+z8^tlBN7sy{b)pJM;A<QyL>QdZKN?hCu=N?2id`ky9bP&O?~ zcf>5})QZ6#<FBP@d?NH#@vTL<{Q+9ZqGBae0--T(Lqhl|AICJ|6BJF-%0F@&L!WW= z9N~`?G0f2KfY^%=ehjl+{31LeD~H+48Ai{+INtLI{sCo_4hj!3C-%t^gyM{8c<BpB zGqV$?nD`{Nd+9F9B_z3Yqy#1%lDR#)LXz-N7KjXd1Kahs;Z=8iZAj{_zfIS4`6&XJ zC+^NuZ*`03zEW-Yw)YfwPT&>6q)!Br2=4ktAfI9C1VdbEr!!$uAH@*HsW&ka6`@Q= Z<^mQ8=fM&liFFx|Y3252SjLmJ=r6s5alZfn literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..98eca856340fac048a534c189aebb51ac57bf24a GIT binary patch literal 8859 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 Dc%OWT literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..0c20691284a4d61c37fb78ac4ae5dbef38a2737a GIT binary patch literal 1584 zcmcIkYflqF6g|_|wq=o8kw*m|fYO4}mWQBi2vBOo^by(8g!pM&#&)6ICEG2=f2Ac6 zqS5f#A7#8Vt)T|vCuoyS@11k!oIQK*{QULx2Y@tE3S10t^W~+LL?UC=E!$a4B-h^P zW?Q#E=5@PTkJqgx|6tiiOYyCSZXR*7!jHIJJm%)M(aN@t584_x54b&3;EurMtpgqa zgGYrIJ_cp4u#?%;N(@@=+KEzv$*&?Hm;(8|TuE|??0^bYX18{Wo7+Nx$lg*hgb=Bk zDR1WXvKm9_-3`bJB8)o<LMn!Fm%&?YSSDu}j>d9_`iUMVCu{Ly<&amMR1l*WQ!uU~ zf_tR!5|B09O_F+|H`=`To?#{0SDk6-tyZcpp*gl;)>8cp;sAO6q>B4^z~D<8rs1qJ zjPxJXtK5l|{qP3KrAa>meyHN_V--&@D-4q|S`6iA>?SNDaeo**8R{X1p`2mzLc3Yv zc1f=^C{z1~>evmuK8A44s_KohZX1HRNAEH9CaDNtHJ#essT*WYKr?El?zC;fxudZ% zb!WQT=$X#@3dO5Q-+=V>6hlz6+IE${GK6Q-{~y~0(Qc%&z+291tK}$IW5{01pfadC zrpayDshrFi=({2|lGI$IbPIVl#>GVe&`M)0R~lR(6cM9J2ruQMm?eCSqA6O%C)mN@ z7u>!;_!C78bM)(zdt-!;V7`Z6hD&CHVK#S;kqa<^cm0KbN*T3_!ZR$$eVP|S3C1Mc z^aYf;`H3@3e3sk&beH7{;zBwS5|a!C#qjim#NnYVFzWjbw(su1t?hd{P_%t-hhEv$ zr|@HuxVuli+bdr9Mz!IG?lU|(g<A$w9vLVynD)vbc#fG<3<{}TXTq{Rf<a7>H}^@@ d7-hOLm#|DY7gq3GuB&)Ks~CQURlM97{|y)_h35bO literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..140a2a305c03b0a598c1c4c38e6d6d473a1a7a5a GIT binary patch literal 9628 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 X8t19+lBIMhub*qm8}g>S1@r#^3np7x literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..84d956ca3d52caec23ff16e6279dd839d66575ab GIT binary patch literal 1576 zcmcIkYflqF6g|_|wq=o8ky;);5TymBEe}E47_eZ(^kG=qg!pM`2fDc3CEG2=f2Ac6 zqS5f#A7#8Vt)T|vr@Bq{_TD*n&e=Qn&X1p8z5~c1tH8tXrdVBCNvHF6!*<-obY|_f zZnbsiLs55Xja0*K^7pp$ZYh<wE#0YW7B|iEF}F62)>iAd-qyHP=gv%ty8>3U>pTPo zp9(($3`(W6o!`)Q8FmVT=E(}8po)+n3Kc7bT}dUPLn>4meX&#C*c1Xp^qPthL`c+3 zb)!(((ipV2gI5(s6gLz^RE**#gTH3l7H1euBnwCSiJmfb>o8T`KjJkv8%7Mb6vS1G zV}b-;0=BGnla!w5W}BA}7*-N}*?CiMwX%Hy&2<dxFx$@{Hjw*Iskn_h41t_s8SZn2 zvHq=kncK-~5dJU~X)1_N5UTk5K*dAMih4;IErv=W`5!7q+I|!G^3*^KBL&0arFL_l zJG=V6Ns)uUh)xdv@ED>6yQZ5}-7y4lkKJeKO%f5kT5@W2w_#9eLYi@C>2BL0oHvoI zQfuaFX0PP+zC>{_xxp)co@EGYcH61(mxid=^gjo7L9`laEb*56%5J#|))+PiF`^9W zwq<cgHYumd4E5a&>lx~+7~MX;^|-hp0J1c|($dHRk#RAkgz!^5fmy;Q$(trCo^S`l zpK<*H(U0UY%+Wg_*J6Yp$9xaJ43CV4qipURV;5io@A(7&h$3nig~wQs>oh8a5{wym z=?5rt^OI+o{3MtA=`Pb1q=a;&B_<OIi@E6uNx?@^AQt!rw&(4@tL^zZP_#XNhYsxO zR|K(0+}*F<=_N0GrQGOU?-}l$!YiF=pL7)I-1kc-e2$q@3=65<%0y*;9K)EP+DwtC d7)81=m#|DY4_5F*+EqLyE9RbI70=e=zW_KEf?ogt literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..ad9254f67b8d4fb89f77685b4350deaf1bc62aba GIT binary patch literal 8523 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 XUg9|Q@uZAg@#~c?d0Bodufp~JuyYla literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/EspduReceiver.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/EspduReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..a7e65d3684851550b6af05e0c26c09a4e813027d GIT binary patch literal 3361 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 WgY!4R`CGhBevG`|;Scx|;{O9p(0XwI literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..8ed9b1bfd845a374cfce37de7646d8425ae2a14d GIT binary patch literal 1544 zcmb_cYflqF6g|_|w#y>5BDK6!L}@{3%R|sMq*yRu`iLwvA%4(pS?S_-mu$Bf{*{(Q zh(^O_f0Xggw1yh>lWmhu@0oMwoV|1Je*f|L8-Oe_5<CorVr6kTmCD<7+i@3C>D3pS z)zX~PqUO}<$-3Rp-`mc+#pIS|nfmGL^097h7|qS*@j*+~tpnYeF6l0(6zu~&1O}f1 zKLQNWUTHhOuI@6F`l^xPB0&WqE)pv46?TOTM+X!r0)4hqUf<y29KEJs2w^fbU0E;e zZK@3ASN(M)BZ3<e!U~3QlfhpzZA)hujwcF7+KHAlHR~{0t{&+%HzOm8TM}XlMlnX_ zt_Yh}t3fVLG_$3b-!d%6d$RMU)@){a0M&I2>oC)+zz-1TPbiqgZH7SBunc#NVWjt{ zZsvBP5`<r-0!;)F3PRz3?<;tK8D1-4qsj0xp6GM6$k(sKeR*mchM|IC>7`bqsyn+{ z)g+|)7sHAEUK&HBVAnLWqB#Z^?JD~$tw9DNf0mkB+pQZ^l8|Z~TAJH(i06$bD%6hI zn%OP&o1R2|A=&=AUdu4Zs@-yG`g4O<YVx0hInP^*yp{B(yJa_B39Agb{~dP*W!tiJ zM>M2P)fniR|6H1SC`xY^UoOVq0syTvsA8qj1j3_y7>VI0JdPRSCn%btm4D<m20!8Y zB_bavVwk1hfY^%?e-v|F{t`R_l_PBS0wb4TobUOK|Bw)+!@?uXi+vgkVsXVZyz~X6 z*}3s^jDHl{y>eIS5|Z3HQi78X%X~(<Mw0Lm3Pb~6!S=mvc-4Jh8<M*3Z_`En`4mAc zkap*(ce=^*Unn<n$9s;uXYh(($|nLz1o!+RkS{QOhCyz%Q<;d!k6{pFRGSGh6(yu& Za}i6#^I#c|#kztgwDK8eSi#d=>?c%~b(a7D literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..81f3bb2703d94d4488d83cf1604bfd9f960739a2 GIT binary patch literal 8469 zcmb_i3wTu3wf@)Sagxa)??8q}7!)x9BtV3ci6TiRNH7VJgkX4xCz)e1WHK|%oI#@X z{la&vt%|SKSFyDZq%{N(wbo***4EZmsjar^?Y+0xdu#9Qy*^sy{`<@$lZW1ZUoY_O z*=L`%*Is+=fBk#yeR%$pLr(%YO@8i#0~s1Jbz~u1P`KULX;cS{U|;pRp6zC@CCEO_ zAM{%*1sRo9T^e!(Zqpa54u+%EgQ1;fwA$y7RyPGLzctih8J5}Zi#eeo!-+iT8m8#T zM}c70gibNbAE@^Fqn-XiQ;^qZTFt?zWdwWqG^etv<ug0fWv^;zsr|#FchAj!`rKXa zXYYRaZ4G6DRjpk$%N8$g4E2X1*3!jGR;)FGF(We6YD9YbtNTNP<^`e1Kuz@;BN#A; zwyg`BL7LDM4f|ppX3%Fwaxo3%8eBT2V}_vRAJsRv&9u~ztsx)hmD{j>UA?!lzN1sn z_W!E8E(f!ye`!taq9u!#E~;^2HryKK=r{o<3QFyT4VqSUGmCnkFJeZcl&9AlhT06Z z0`n_dMpwVXiui+lbye}EasBEvoWvDPsoW482!<{Qt_el0rd_>e*z$*hxi}e>8me^6 z$AU4y>KKYz<{<GDiV<FA@e%x?>UNH3aa_|FtScruPtmam)q-h*#(>!v3icY-M!(h1 znnH<1>uVAgEAu9^A!)vi=fsShSc0V*YIK~6Wr7lW5@SafXklebAV~8jb4r(!llz>G z6{r<tn!Eg*M`mSnmEB&a<20Num_paKM?zsUV);!PTTV#ZgW0$reZz%2gVH`TYWahP za$R%SiF!0>Xw>0FQ*!af^^1p0LeG$3-ei_eT+tkyNn^u|jvO>o2Yr`>rxRzPMMJBO zHmnmAjiRABXqkOxM356UB2kl%pW>Nj4QF$zDP*+90+zqmh*}+?-T~8cq8%NIYHD+^ zfo_fk?Uzn$#5o$eb!@`su~@NT$R=|~%m_rA`+}i}*=R%w*GX4qlM3IhI?h$Gt8Hj& zR-u-I^N94GNXYOhQ*zM5$HAm!s)tX9se0tLZfNPW`>62g)6oyVpx7Tx%_9{#WW!Aw z1_aYb-LyVN8XPoJF`$$T>Ifo4&sm{30=b+?B&6fA7=j%N@l8%_M^rg!nQ~W5$4*>8 z)3%5F!80SFSXkgn!+lyf*C~D`5>l9MUY9Z@2NwydHUy2Hfa$hEZpG<-BjCT#bSDtN za9`wZB9>J}Majh~L@pWU==iR{krc;YrsHy4LGVUR2EG~T^%EOj6$>44fva>}jceja zjc*a^b;V@lp4dW~y>(9P#&sI5*Kvc2ujv!^fs`nhm?L-iEmQTmNyp8qLq6N;!{Gp- zrJ_l_`ht!xs#m$nP<yLV=HI5{OZaj;Qsb?iLt!Gz{TcQt30imu?$oeH$6adrGe6D3 zxH{WA_Mm6^gFe;w9v$~8bDT7%F+|WrhE(%cbbM9mQ&xIIgNC2B-+>2oJg8dplrZ<# zzEE8HVI5yn?P|Imu^vt~_39BFUstbe?}W|XVs7#~)PDR;9pA#YNvY%}ZhQ4T(NG{} znQ8|nrw$TYgmts>%|0EEVZT79_O#cTm20cIvY&d7^vpj_4C8=?5gi9{h?a~-LaSl* zQ&~7f<YrZRy;a`qGfF>reD~Y^e^$_XQbFq}1r)CW%J=b%h9Bs77C#g$nBYyD_!>i@ zh))ru+6s1>ktmmztg2>mPWPtsBcZ_-!)gfyy=Gs;RD7#(SZ~#4ubRzsI(~#7lhP<1 zU+I=m936raCtd9>=02fFjW-lyz;MA|z>6AwqT?lH_Us8JR*#YA#OStjRIi`uc-fvQ z8@g4)FLb<;Y}izc4E#z3{i}kh%1smbx)_-_rbK?t$=XwzD5K#w$?cdsS;LTJ)<+`7 z(7KovjwN<fCtg>1-kV8srkvNXjIknb;P;Am-Wp{XilvJr;{F{S|Aar##e>`p`i%ew zPcYIXYVAI+<6m_AEB;6rTcMPJ3IJ7`8=NS`yE^_I|3R|h3N<8|IzhH-HH(s*X@jA| zwCeKk9{#N1KXv>U{=y)(!IykXz9lO}46dQ_Z2HdIoM@+l|H1njKG5-@&GMrPk|La8 zzY%RScUemIuR8vQk7;v|4dYon!HdOo-*K*%kj<0%)cE9Sl10|U!PT`5P||8;`Xa_) zyJ2sdBBJth$x?pa+|V2cz<9NG`q3_$E;*8GBQWSAH>GVAW7Tq9vf^Q!H{z5jlCMdD zE`=)S(@p`M{mjRxCo38-P39%LrC65|#UUD3DnY$crpr{-me01a)GOt>xYR3^X~sjZ zm<Np+%11L*Qq;^plX!%oA{DyK7B{EDuIJd)#9)3wPSEAVWU~q>IZ2m!$p(g$hGV1@ zsnTV>F!L<lHFRNTXdF3YS8i6^P>dWL(}c@aG0I&k*@;AAVaxQTwogqKClewYVrz_O zKSAh}Y94f?Mo!ganJ&xaa}1r-GPcE2D_h_BhC0@iawg+j32xUIfHnnVg9^GNxVk*4 z6^|x$x}2skS~iN&G$}y=VcN>fs3~9$noNyVx0Sk_q2S64Z<m#Lp-ipUr9tV+^hY;@ zRfAWTCRrU1y_BtKp;tV{x)y(wu_tR7d(xcbeA_4LjV5QMdtkger>vD$UD|}{rBh)g zc@9Y>$Kz4W6iUw4WxXAt{%DIoIH0IIkm#utcIvW0Db%SjMIB@Z*{I7o(oNtPJ|cKb zzL-p7Hfh3yb2ML#r>UuBcgiN&s>`|RXk1{Q33$Zq9q5eMtC`=np|zoD{kG0^+d7)s znAj+XOi7+kx{N@~%m7MuGqk-;tLvFsZcF8t+s<6SZbLiKIg!l?6K`|JHg8i$XLDP9 zXY;zYZSCvUcT!c}2$!wVK1deO6J}d%u*Zyas+>+~Qhw<&B7XIpXw0<w{RCLUKYY}z z<H#x_QEa+-qRmxZoIQ=0J<3g!9>};1X`NGkruM0$J=0TK-amwG79^}jCB`us*+u2u zi4-Q+=Z|prX86!1u1dboA05pe=ncnaw&ny<8Ni&0R}EwLb2a%MBgC$W`F+|hOTi4E zlA9j4b+YY{x_sn!Wkv%Fb#^R`OWRSD+<T}>dZ{iDplEUG@RAmn1!=w1hDc$*Zx_`Y zkv^JGGRZQL$4zzBAvj@@ImhXl2)8eBs4qKepW0H>QNfuy3B^N&QX2iMQbgsQ35k(C zC#IT8fU-^_Kyqakr}pKHfWgUU1k^%h4%)CTjM|q2qo?B(Fl<Gm?bKB==E$5pTshUz zHu+FQi<76@WLpjil6O_=ATo2Jy{WT>GBz$5&*CdSRn|TdC_Bf*AI}Mi7(99GI-M4O z98YvBIp7qVU0RK>-BXk6G<hI-oU_l0sesXBmnN4H_eL<qp)=AI)5~hhNxY=)!toH| z&R_&n1T9GG-ZpOIQoiu3T~Vndw5FxaC~Y62SOWKIa^t9!FLOKmeO&rjgixs(v#Aii zpWzl~M<^EQHCOu;%~gEr&D|okIdWEQB!X5`F(XYaYzT#{s1-57t)|r<@<j`><$F$f zT!u9{ppp<$>fF)2-yhr=8ZfKlSc%^`tv1w2U`TLh`UOiuFs_s)`2uEiZc8XM5DVAE zy_0^pPiq;|(S}ai%lNo;>5-e<snVnpDjJPIKqX*xIl{x&9C0@q!C=U8_cCL%On2&n z!_Dna-S*|k6M{3<EhkU->JDIn#6ovZ%yOrNRkEvF{86{ko$8V!Pcq(<%6Q|t*xl68 z?%m*yvvpMIXCnGELCq*%=w^_6WT9$$hKUsSH+Qc((AjNv^Rv9cN~%ji)vcIPWx@%y z39Uy-nf8^fn~7jkv-kAPvXFnb=E#re2zN@meO!!k?D$!4RP1>Ypj*YO+9lkTw6K~6 zR+F5nJZ>s;tAAUWQZxsHW~4D-M57A#gjR}9G<ivI(gfs81_(`lHYULw1Azo~NVakG zU=B}14kqRqD3@(=9z+a2Iiv?JZV0~QGiLJHOnZMmdywCeO^H7CsOFRKH*5X@$YZvO zewKXAvRM2q^|*j+mjOQIN<aqVowNVMEP6Iaed{o^?gPkek=7A7+Z@X?OHo*xRf^(T zttf9~dG3Bp^*F_oS3GkB6`s7keAM@2o=ZQ3h2ZtT;*1e2AA!fCyY%9f!&v2+!pdq@ z$!BGasuZ~LkHYE7AHmw?xrfo-U6y+Q>swt@RO=L5udCoFx?Batox|wbgS`FN;&JYU zmo3|pEwp1Vma@gLTPpXX*W+~M4deW~P<9yGyH!1K2w~s=B2O(;kJeteJcYEk_(Gbh z>@FO}=N&Y8LFO<nT`-I*J%z49)~~h88(oE2!?=a*w|a_PMQp#_RaAuE4dZV6={~!> z-!30=6=}oRtCYqE{zlv%%S*~iib{4rAQzo7j7OK3E+{L#dKlj+#dpg}t{uVSwPod6 zd08nA5A@b*<ypyU78R9K;Sn}z1tWOcGmT~(^_08HUDGm_4C8rK$z<iHs*=UZ&s7&n zAHpx~p_M5VRZ>de5MHyJ594(%@ozn@!+4|H<vM`hd8RLLO&`YFF4r*r*)wAV|K=%n z6(7W(1fH3$nFsOTf<0KFY99%n#%#|lrF+&Pd=l3v((Rhzn(?G-7C~}AGCUOvT@}NU zz4!RDrQ#eBJ#IQXm6g!tQlyGfRZKf1(^JNl56dhUi#e*8dq_^U-()|bb!VuSS?jwq z?bqwOvuug=o>{J0BU0(9Q07!{sui4S1*a-;FkV$6dq25yFQ#}(ltc*^`!R-0C4*%t z=JF2sO}vF&iQnx~?|8-WDt5(x<rHKJBS_9iH>0J7N5@ln1GbExx0a&_wU`PIW?&`U zI0GkP6}5V)cP%xqrsNvbqZv(TWeYFC`F9JtIMNp0_HM-vY{Nz9!DaB_TKI7z25>t9 zxDSJPgcr#B5W*o!J%tFKgN0+bfVN&nYcIk(xESx^68r_1;sacRk8y)!;6};CO;UiH zr3|;r4BR1eaHmvZ509*O$uit6b+||B@t~ZIhhz($Ai*3VEBrz%ydsz4mvTLRCAZ== zxd+GO0bV~nir3|PylFau-^z=4L*C|n&AY_J`#frWjQ1Ux_|TDyj~vDLt79fUc2wdM z$1)sutYMbhCYg@2MRRPFT*p?)a}0^@xJ{-w_DR0ufD|}h!b6T%WUAv;DRCT=GRN<w zTrrfikPc5pkpv|~wt5Gptc6iX-Sc><zXP)zYj`$`NE8*)L;kWzh@~tyNlbR~d*D5? zR4$NRn8rkEp$y4|B-M9$!F7>*p7i-X@7*qzOE8_bKQEWcWtc(hpODMt3e0ruqs}YY zcb4M-`(MRc1?TsITrJm-KRcOzUCYsEFTaT@t4b7K%5J%i=*V&WTCSHH$gfVvYjUI9 zL`u)+3~!cONYh1*m*orWn~AB87v+nzG>aoYC%3Yu!R>g4-)PQ5E>3bBk=uwVCn_C> z_?2h}uW;8o?vyXdm+6fT$1QTZ_%H=q9M{MltmVUWTr798Rv;PjrtFcsP$)CxIk}sw zSS0txIX^Lr`#6iQ(8n1lJWh~0HTkLrO+&keJjuuq4b#*nz~8yW$FTssAeu}-L%oKL z@qa+s)S}9)22JiSJC4mL{=d6u*sbxFo14;c9KrOzw}VE|Nrom5YIs4z>l)tB<ROi> zbXa*DSD^6k)dPNKllyb&Y+gTdm*vhWS8=hj>8dLaOLg}FS#s8hENxkEP*y0`JC7B9 z-FsSUS{Dw>sy%4oPvb%1SGBfN63kf3iXui?>&bLw9zFg?SLU#^3`_eSkOF_Bo;o~P zuB@Zb=ex2FN|ys0NsW7t-@6wDO6?Z1(?XKd{C#vx4r4who8s()^-K>SmBidB&>72R zvV>P8HJHbkUM$P`Sz!gdQj1RUV56Llb7duZc@q?nRs0OqfQU3xTN8H5nYfVGIG6Lr zM&$x)h&(SU<ze|6ad|HCWiRoTg~i03iiZqBp<N!4uhTg?Z)3heJ`jGI$|Lr_$u{+Y zNks;dC`+{5#}=ZDOqlbr`u_m$X;S+!PSm7^tMxa`(`4;ODE$x)$8l;Q*xq9yoATsa z?BtMdbK2jrYy0dZCX<6sll^R2!Gz_zOji!t<zc%#VwX?Z<@fFK2X^^GyL`?re=IMs VxB4V9ja2dCDwq63ekw1+^}pC|`|tn& literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..f6e9d0f3910a411135c77dc319872c081d284211 GIT binary patch literal 1544 zcmb_cYflqF6g|_|w#y>5BDFkxAW92LTONY8A;p3b(??{X3Gst&+m$Z1yJUBZ@n304 zglIH;_D31-Olzn?KiM|v^qx6)&e=Qn?vI~ez5~c2Bf-N^C{~tMQmMSvuxxiRm0o+H znQhJfP}J;NBiXQ8`g_ZMx0EbsW?ge$mydLF({Q$&qk3D_&AM*SlysL<idJ0@fx)N1 zj{t+TSK7{RsJjfMfof#9NKiqDi-d}Mg<T=T(IEwjK%efEH#WIAN3SRtL6{89R5l8G zTPj2O)nFaTh~S!pu!2!sXYkjWmZ>w0#uJ4@?O01THS-`@t{&<&HzOm88xmp)#xX(W zE(lv@yG1UKwPsr{zhzj7_hsjsn&V{p0M)e(^B~i&zz-1TPbs*GTMU7$VH)l_!&v`O zz0B=IB?!Mv1)2&X6okV6-cxWNv%FTqhQshOo)~bo$k*?~eR*mchLM6{>ZNw8s@uC- zwMj_zFNPC?y)=eM!K!J^ie?*Jw5RMdwH6tOTrM@Ww%ahMBq7x}Fg3Sr6VDq@RHz-Z zwPvr>Z~7AXg=7codOgD+t5(~t>CX&ashj^C%mv<B<gKJT?sLm=C9E;z{&(CNlx@@0 zZPAcARb!}c{&Q*Sp(wpwe7P8Z3jnmzpo*1769|v<VI+p1@Hl3PpP*=(R{oJY82*f_ z=ZJiyh+&R?17a^q{Bg|p_{;DJRF1H@GmM>salYpd{sTgkE(;H_Aogi2h{YAt@X{BM z=H@3)G5JYs_sd<ROGt9-NC{3lEb|%Z8A-xNC=d;N1Kam@;8pj19Z2fFze5*w`6+@} zB<=1~@AQ%vzEW=Fw)YfwPT&>6v`++*2=4ktAfI981jF2Fw=xltAHy&vs5Vn%DoRM# Z<`R~P=fMgdiFFl^Y2`D{u!<+S*e|*?bteD- literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..acd8e7031822038a4bcb0cf7583b814dcdbc4ac4 GIT binary patch literal 9716 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 E8_3;(^Z)<= literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..c749973e31d86284f71df2e89ab231132ee4dbbe GIT binary patch literal 1488 zcmb_cYflqF6g|@i+b)aLiq!J(fha8~ZFvaT#(<>?q>qG!CJmpKGSbC%mu$Bf|CN?R zh(^O_f0Xggw1yh|WV%gude5AD@0mOI?$2Lee*nlJt-!;OE0h<PlgX@IvmJLKnOfa3 ztd`+?EErC;mZ;ec{=s(MFD6Q-+}bpox#sCnOXt=RcczQn6?+ByhzG&o)8NMdgR)=T z&Ti;?3~%#&37!_w0~&%Nda$sc-;?nLI;cUD=<D6m#-_+B&|4aY5h5ki<&FG)PG{IU z=#vx`Vcby=(lCO%4E}1}wm8E`ES^6x&WuFeu#OX@!xLV0(<&mkry#0f4CAEgnvk<v z4U%_e)LXptj$t|0<DIP=&1Sj>&|Sy0j?=vvL;x9oQp0^bU>L}lmg&A?80`(!_1un^ z1MsU<naKcx0chgy6Ae!>BZ?$tG#Pec@qU$w1pSHX%Tj+Z4ChUY7h8=(?(7+dbwUpQ zp)}s7YhnoJ?W$2P8;&WmbyNB*qd}R&H;YT{>()#vLQpr4EyHa&#Pi1DW$L_4wcagm zrN>cRL8eb~U!@sT-EKKm{>BuwiQF8wdC@+krpTM_mfds}tTL?q_kb~I+m^*0*=?K- zKG-wP>nUoG2z@1d>rpY(0If8Ba;1R-LStgYh~XzZh8g0=$(o{7JZc+5UvT>h;ZI~S z%+h;6?nQ_{hPf_(2_A{6VK#e-(JL^)_x#0wMu^s7;W_5zKJ`4YM8*`n^aGUHxrqx* ze3sk2>8{-sB!qM%B_|b9#Q=1LB;X?yhzxuOt9aY+>J?ubieB-z>1uACB7g<T-8uDc z*LnUM`Gy~QFYxFbUTIAEq@hUTv0obMC8p0YB&2pK6PEr_3}KvVGfAQ%gmh#sVu^Sj UEaQb-SFlE_7+{7Kyj+j|25079UjP6A literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..58a648f15a3c3f0d998948960d9ecd133dc8113a GIT binary patch literal 9600 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 Z`8r)a6K^hBPM7lLnWp?*{vq$c{5MyMPeT9z literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender$1.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender$1.class new file mode 100644 index 0000000000000000000000000000000000000000..43d525d98b4239fc60a7e5812a7c298ee727e2f1 GIT binary patch literal 1601 zcmbW0U2oe|9LAs1WOb9Cw&}LAQWzUu*jiqezR<m}GRT~h&8uT)wwr3~BDjgQcuVcb zPCD%l2|fT4d;lbnxCMp~LTH)<S6m^%2S9=kfCSfw|1qJC5CUnEeIEaw=lHyz@BaAe zA%IOZ@)$!#L6+kX#u<)#?LjH%#ihM)--}CaKlXybUa8(5IQM%V!}z}29e6Rr;?nXh z{XZ*T%3%UI1$mB1aE6Pu#`?y}iW+vpsK2(ddf~bo4BY5`&5c@}QYYN=?uF6a^^)21 zf{Gtgm$nzQy{Nd#uvE0~`TbU>=JtxzX^}=)Oh#B7j<9$z!m(Rgj^;GYF@pjF7lxxb zH=DLob_BzT{~5Dfj>8;BaFjs_qqZNoU53okvZmk(hJ`!szFX?L!R?X}+Jjc7>U-U` zh@vo(oz8PSDLYkEvsR;yrS}xa)6&aUHA_h28IBXu$XA488f8Z_4QW5iu_*1FYU;XX z58WcibJCr$h1Jkh(X_;kZDA)ZpW#@N*|a6>?Rs6m*)*$FVadjx=XgOzvj>qSRG~FQ zMW!!toJ|@%NY%2T3SDL^9IL~uUe>H8&7`giCmH!V$IGJ`{a!Z>JIT&*oR`^@Y6)8D z=3mP$TfE5eN|IQjW;RBXO^#P(!fA6Xho)w4*OJCw<9J;LleS~ln^jAQHxmB}hno0h zb;~e!bWypQ_=2M<{pqqQm-FvMQgDr-kZzf|d&g__874McT|e;qmy?}s(B7zFn-2Gk z?gySR*xU6Y$KCCcb65{sZnxn^zT}}fW%u3IT{?<G&fDQ2YI#*({xSE@<9k;2Pi>2! z)eU1mxLx!5ov^LIW;p+tSAwQscya$)7}IRH76e|TcHKDk;=)O~bXVzWv%<W*cJhlH z4cAGxfUyN+=nHJ_OR$Gu=N~}%Og>XzU^Z)hjO<o|#|RIlxIj3b;&DPH#gl{+DV`!M zjMP3Yd8GQX<dOO>O3tPKmn7#?UXwhT@`hxd@&(CLDPNL2o$_VLGbxuP7gDZBo=x~u z%p!-QIEFdQ;}lMlp1~S6NY9~+3aLOHHmQR*(IRc5hnTdFx9~RUJ9roGk-m=)@FD3( z_yi9~KgT0{L;5Yg#}A}G;wSt}`U`%=Z=}C7ungu{mKE3$;tX`!ym7f%bbo48j?rt- pyMx6Yg=*CPr7)!Tm<6&hlWyv`L7Ig{rIR=own_8JS)z}^#Gk`cS!)0Q literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..74eb552c029275a6ba4b51b4389ce5f27a564116 GIT binary patch literal 6281 zcmbVQ33yc175>j;k~bNi0ztrGbAW)^$b>`%5(Gm+By9qi0E)QuG4n_snamsCyotoN zR;|{pTDx1VtxFZFv=!8VjH0bwtk&+WtzE6%H@okJ{`bvfGGRvhea`pYH|M>3?z!il zd(MB(z0V#!d<4L1IV%Vs$~5?Ol%qm0ZMQLEMB+wbAhK!aZZql%Dpp$w%UvTVtEt^q zi2y1!1a(Y-E?CjKt>yHlrVe}1cHHKs<tyJ{B+`a6+G{w`!N{OJY+h<RLoJa_Ni)%D zr8dXX{bnL&Is$)^BLvbN#EF=yVVaKVs1lsyDUdMTNH-ttv6y3~Qi93>(_J^Z(HJ%b zbu~Q`TK2n+l^AHN&3-y=T$@t&Bpov`i%T0$$6YIGq$Z@!Dm_Z6bh3^R<_M~+RBzEZ zTH^dl%)@*Q3v`@<@Fc_akEUF6nD(;MT;a^@9F`r~Oif+tYZ}9CRkZ#h9g9&dm_2L^ znH_c_YPjcG?jWg@Yb0E*dg-gL)Z3!m;)7U<Q#I7+s70M%hG(706AHAXnm(SOMx~@~ z)6gK8pSS+j#8AS%G_k=>x$E~t&7^DDi7E&hmC_MGOHPQgcq!iT9VygP!}4+M(ykSc zv^$P5+GC~MAevAX#A!HP!x=hOU?o*CW9djDnTibCBW5ZRvr=XvJshD6Z5d6{3o1s8 zc-o|q7S+`5=y^?Mx<M=2G_2NfCg{kkUZ>YqQ~jFi{!1-4I@oI@t2t>kHLUhDtj=jz zo!8K}gU)>#&eGA2b=&~kiCGCF?gdh}hE74aNbSh_gloB@{jTAf6cj{<iq5kIp<-4B z*${m{h%S@`@CLz@EoRE)m+<oD7WK79N3Z7)Dbwv3G#n%9nocU~G)nR&9h-5EAjtll zFu{VFVq->fy=}F0lYYURVr8;=cXtNSr?#>W+jN|Z^SEpZ@3&m;n7^jGcAM%tU&jvB zbt1dklgT)PQn{Dvx=_bOs;iP+S&>T7H|a32lMBp$?WXlkDW&PS9-gW(!MtKsJM7_M zGvRvXjVkjFlr(Rb<z%;Dm*UyY`HDq#ny#Jjl=q}rij$GQpqR76j>oMOSLrdv6=PDc zxR|lubVjVG*=Jrt@6IY|D{kfK#oT>nDoqQHZrZiWbUe|HVjdAJd3EMKGiq8RX3XPH zEB?`vs*DToFcMKS?s4x?+;4dm?xbNkG;T6(=A8G<iu-M^!Oa<xguASrFIU`G2^JP> z-a*iG&FtQKdR(b^uPMpfXR3HC;JsS$URN^O7-x>FmN}eN;abIdW67=VckN`CW15#` zId4#$H<uLJ9#zm8H)8`?)|(XTyGw3gdsI1o;a=Z@vMQ$J_bHftzX!8L)+ofmQZTF1 z!3TBRszSfqLw)t-HkBPJrr^W4L&HaOd=z&w0zJI<z*ylhp~;9bXeMQdY#q>6d%lLd znS3X!W9~83ey1WGaU+#d`B^ytp~khHAnsC7a4+uDuvf?Z_&6m`OsFD)1qRno*Y>Bp za-cSsRq`6OWwWREJ|UUG9l(P`iRPA7jmsOG8(TDdLU3|Ed*xGhza1SinP2wdQ>wx_ zPf`1I9KgdIz1y}DXFGP9ffy=CX9a}^CsG!BRL7WtaDU3W%+zpbJW(>ot{ZhtFOO|X zyUBDey$5kn?RjQgCGvF|t}&VAFrH8<9hsP%Y=tbj$)D2kX?%uT!xBhsO?R%=DJasI z+dj*#$y>vGq_SlYPvi4CzJO<l#lwb^8dNE0er~-bG~={N|7UePhc6LxT|2)<h2gb3 z)@k@MtCqa6)zStWV|cTXwe|D(s#@6B)GRyJb(gNOyi~9c-_Y?*d`nrDbs^EZU>hcj z^|bQg1s&hPcLf0&!*e+n6g7ng@jkW%@jZNB!w+=)5I+)3^>p<NmK&sTe72fAY0~gq zMOB3|EYk3k@p6S`>fV&EgH$;ERE5*eUL{m$z+d2(8h)kY*Z7TK`o#R*3D+D@1#o~- zk}~;voQ#|XwX7Wi_?<H3?*+4Ja%L<nr_??L@CO}#RF!*~lTHNiXF>DUlrdnohQs0G ztM2e>RdlZjug+J(;Q{6TYXbPIpuW@GWw6w3EglzcX=-Ysz<juI!!~c~+afq&yjtC+ zs<AR)3WH;M@7A6z-5u@yTP|+z?Ce|L-_JTa>js7TQ%Hv$V_`70$4ZzR)5AMWXN$2j z&M#FxcGQS(GaO63=ROKMPMPqgl2s>Vx`P%0WmV7XEb`h240-!-flLw6Ay#{y5}K4x zF7>_B2XU13L_yg`tS?bSWmD34X~%hVX1`cEUwO?fF=o8*q9Pu1R)(s6=9S<c@1<<N z!PsY%mf&Is8Ok`dvS$%!OiC{lw9~L@&z#{I2zfM^gjEz6Q+#u>8&nEcShMd;t2#yC z+d(v~NP2)l{F~U+<AR=2t=Jwee!xtaOe$W@!da$eM@*y%22otOOdk02C&!AEmjd#d zsRK)%E1Mo@jfqoQL7emZtjUhZlSj@ObC{FYV0Ez}75cWVY13p8%Y^@TM4_RF4U4C< zSv5Pdiz^J3+HEwKf=KV^Y&Zk7!Hg1otmXUdv=cSEEEPsGk4Jz;1w_R3jVvvDO%-s; znCooYO}UPd>^0p%JC>SSA<Kf&C=pGXSck}RLG=WJS&0#Q$c$uhDtm10;>p5xSVZ2M z!*5Ub9Aj4K1|tz;olxCl+e7JOF0B_Xv0%}Y2CCCu3HHLpk5?$gB07wCTpd2z0@6Yc z*l4?9Bb<-!FpC|B*9)y-3CQV8)>{(_Zo;k|ws~O@&U%j5yF##RbLZBuy({cep|FG# zl%;BKBB~i{2uHmNH5Rs=F!#v~2V@mttY49n#xd%<6ZB;-51A=VR<l$uGHxlGX~LuH zg4brHmt+l$g-i`TUNZQ3jqx|=Jh}g!Z$A8k@BhTV^6wAu8?SQM2X#%tXBqpLbol%? z-=1c_pZ_cC4npeYJ_@a_;Sf%E6f^1`!HhA?z710kU~a=<&d4HZ$zDv`$oFN3vCMnl zPdR>^iaOL&@_#64DJuC~%&$vGE#<Y(shEozK9_l1^=RM?KqLN3t~zqnQ@f)$#?jP* zH%7vLQl8d|UMW7V$0w?PCd!Uc5Nof1XhOYNtJJH-Geu?><iC+rkd`<*gQo2V(cE(g zExip#)|8#$pXr}}w|uZ+roXwhTv{s*U{$Dm3~L)7pk&#h9&FRu`q*w~+spPa+mme1 zvAw|dGTSR`G@fW|GuTdHt7lum*1@(ZgAUHUzE#Vhi^PW3KqyevJ%%@iv`}CS8#CzR z=Pj+3p-TT4wuUOH$M#TV#TYIiN97nU4r#3wd-3fIqGU7`{cHxiNDnIdNCp<^Aw?g^ zAWk}===(CTNnfJq+cI!SyNbR!gEZ+&6@66(dq`iV=#dQGO!}>g-krhaq_0r)MHyU4 z`t6GD%iwC#?@)AC2G^3lUeT=?+(7!Bif+u{CerUx^r8%IA^jdj&!Ve@$`9kc%2z(X zmoa=ORPlM}^`VN#aJvuZUhS8?N3Hq{?&6qx4&h@}577O3GuXF%`jkTl@yU(L8piOD zw|n)E;Ss^zh-Pq*+>f=EXK;9XsQe%vZ>^}G>3<AQ`tTH<R@M&DmY-AG`$e@0&u^z$ zwIdCl$gi|kE>kxCx>An2@$E6Zco;wS+*zq}?AE=Q(!<XBF}$q&8@@K*8oWebrGLvD z-n;-UjK39FKtEl`%cr;S;^`W!!Od8U_oJOhigi2}b>KmCVn5ci-0s2=Y`|yGjnAP6 zU*^Tl*LXSeBF@1NumwNIR{RR*;ZN9(zv2SM!-b54H%SnNoPe0jf+-;k$|6{@1aWEP zEyQwOFtp+lITNmQAuZk5BYiySZ{_*@BD_@$Tp_!0r3~Y08R1!alxO6taJ^iEcglNk zliZ41<PM%&@52h&hY!d>d`O<aZSo9mm*;VZd=DRypW>tP3Xg^V!9Bh*-0KVCKHog- z^)15vzSD7suMG!inTLF9vESFlP*E{`H>S}RXGsOagGXpe4~V*_y_eUhL775KSSZ(s z&UIB_fm|mi%2bqdrgLPPOeggUx}=I>Rl(Wn<s_L2jq|VaMg%x}NM^}wRLWN|BqtL) z{0R73B*c9Y>VLV+CCd4@ij>Tg`6#1q8ji{WZy$Nlrtn1ttcRJ|kzsyR=&~7ej-d+W zL>CPo)?}gL{VyyHr)hZl-`FtaxL?&jal$`PeiVx}oTy=+9K&vf3IPw8Uec)LVyVso z6VJ!x#9H92x+CRxVr~Y3?R90%hw$?{fAc~7wuj#K%3f5{@2dVppjH2W;lJXe+g3d= z&a<B~3X%3O?U=!AJWiB-f*yH<nENF0^(nORV7ZnEuXZKOF|*;9C0vuRXPlxwvQ$o` zO_T-v@GS_luZFZwYNgKmCTLaghB@qMpskv{=V{*a4DY#;o(P)G$5`NRT0q+5Oj(Q2 F{{T}+!-D_- literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..5ae398c35e37f915a41dd34220dc4276d9fca28f GIT binary patch literal 1552 zcmb_cZBG+H5Pr6A*Oo(S#R3&X5v2vCEiZz$A=H8q(-*@*6XFN6l#?D_@5uFv@n304 zglIH;_D30Kw>8wDpX@cc>C8T}&vUag`{U=A?*MYhD)2CrO4Y^Xbh=>IZO2_mXI5Ww ztHqrUCGOPfsk+_J-`mc+#gxXI+~jX6$GWv)G&h^a2Q5vv4s<6oUDjQJDcJ{l2n;?I zegqhl-SSo;ukA2YihU)?3YMUXkYEXwc8fcbM??oys51I&yOQ4!>>_$i#SkK-Xu6s& z?rv%fuU_|AQW#O(P!LfujGGMpnrT})!*C*5JmM!jWpe8<RoOq%Yi>4-5sWGrQxV54 zQg;d1v|0_4dBV+>UU|!~oao6en7rA{_5?K7F|5OEFN4@X?mwa8HYOPYIm0sCHHKL4 zR^804WHktXm?|_8L?{SV{JpQ@0cJ$8q>LuRb|TsDa*?p#yZZ{%Hw;5X!_v#G#=h?C z@O_gawZAA%_W9TtqD8yL%_?^c!P=$vS-e3CqF0Me?d{eLDoRK*4lVAs9Kv}M$trbZ zu4Z<N&3h8Xk>vU;do9Zl*6fy3)1MonR+Il8&w0^aq^_(t-4}M#Rj|sC|L=ihP`4~g zcVt)URFHw5YhXP?jWj~HjBkBRTm}GH8dqs)K!HeHj3goa6i;A=@JaHf$ciW2#^7gM zzd-aOc?`4k4#>3_;p3R=;+No&(QuT_o+EYvCh(p=@DC}Xc2IbPdAUxrK`6nPftP-O zGCMbZhVf5wxtH!TT|r7nM_OVsk+2w)u8<Ub6a_{C-@x{~ZFsdkUmJ?H=Wo+dUHyt6 z7Kpp^)!W_V`LC24z2iN@-BWm_Gv$+xBAt7F>4eWQeTqRLwNsg>%pb)dRVI#c5*4FJ aN9H1y2<O2v9!tA|CuGH-Gpyk0`q(dEg?7IH literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.class new file mode 100644 index 0000000000000000000000000000000000000000..fd898a6a15e9dab5059e7f95c1c7059879132d8e GIT binary patch literal 8441 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 YM|5mJeFZ5e?0>w<FF%o=$uHplUv8KUs{jB1 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..0df4e8002ff02da7bd9b1c5381c1dce4751a080f GIT binary patch literal 1648 zcmcIkYflqF6g|_|wq=o8ky;);5TymBEd@c_5Ng4Q=_8?~Nu!Z0WrT%xm+Wpa{wpns z5RHb<{wU*}p@tg#;0N0#y}f77oqOiaz4PPem+t_w$S80z)Qh$BVltUG_f5;0Po|b% zX+~SKJ`^>pv7gvCTl~Fg9i|git#Qa5XFF%x`kv9^hLhedA8}(%x7Y2X-FAf=yWE;8 zaYyir<}MF_!K1<pAA_=0+Q{cBRfgAvz9r0vjD8gXkugx*DpX}ofexrpCHj1`oLdu0 z1bR)y5JIGGs+KEktydV{^iy6CVcbv<QZbC14Bkf5G&sX>EM7R!j<rNnGxieYode!* zGC@ReOF>k{D8@+XC1KrYw@C7_)@<|gJBGzrPjtSi*><J}s5q8x>}7g0hz;ca6Dn@w z4udbN8@jW?Fw(nKH*zCh^TQjYYEAeN@Iw`UAE<bUX;C;S!)ACJi}$m1B=UDAPo8>< zVW^-Rywq;(aI32AGzl^PqCVcoZes`+%!byiX_hV&bY*x9twn0WS1*Ca!P(cTSb++S zkmj^4;<;n-8g*^9(d=GAt0z!gRkn{uSjjL1D`wkj@E5wM;q1SS`J8A+QeEP<^U|~( z1<MS@|2o(V>V{!(OLjD;q7C#sEvqSN!U(-$p4F&$U;wf-_R`Xz1EEnd+Qje@9>X;8 z<K#_}6`x=SgP(Ez9N~}TG0f1fPp(CXKZ@Bde*rFu2E%OT3?t`Yg75l+|A-Lvf`!MJ zlj}5B#1a`(aMKr1W@g7vG5$#|_ollHSCA0Wk(8WNC@6-kD<lCAp+Lm<4Xp0&z+I_( zI#4QgZ-=h%>M8t~r`#8(-s}d?eWlp&UH2*Ooxm-fNsn|C>D>29CwPXb6ATKe7nKRi m_$UT3MzxtBQ4vBeWTvq|JQo)6MA{`hB`Y2Yh9x{(js5~444%&b literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..420ca65971e0c3a2019bf3507aaedb744d7dfac5 GIT binary patch literal 9777 zcmcIqd3;pW_5YrE6W(O<$TB3rV;zKGSR?`kbOLHZf<&{>B&;chNAd_GlbJa428q_X zVQX8v+FG${ZLLzZS_^du-~!g-Qd_&XqFuD@uhs6g?eC{n_<ir2B@+_;`A2^tpO^dY zJNLYE&-tF^p2ssM4m}EBxt#RF15Jn5Kmo=GN-wr{TGbIN+FRYa^<ul*5sX<Lj)t9c z1X|Ucbvk^4pxu+Kj`k<2`(iuoM0HO%QQZ)A!p=auV>$Mko}?c-G(U=9=oo9D7$t(K zBNio{aHP6EoahMm*@B{8+i8p@94p$*yBSq;n%;3ijgB%wbMv~zOU^uVWo&ya?kqZU z;aL}0(WDh0Xtv_r+pD+7`s_<%@g0k+JFM;<w&QfwCKBP^XrCQ*7I(Gw+flx~A<^HH zY`3F5cDxYdP_CoGz<5j$Z2XThpVeYJN|@$Y5BFDC*VbBFzp}QyL(tju|MsF9A56Y% z(c-fgEL^Z?!D2rqV~UQc2Bu-Upxm`~)OM;Hd8zH`iQ9<;>1m3(ffh@dWo}i|5G2~2 zcsSZyGbcTD$~szP2F;vfxi-2Z8oM;QI+k!6c6HnRPB<1V#7xZ6QE6Z{P9KK0_JM?B z_Yq{VBr#W!enU7`y@qde_+H!Us|gUYa}3PIJi&xMYlpou7VWm2^<if_M+!O)rC*$p zScx~93|aAAkY{$}#~E0lquRikSST3hZesY`1$w`dB@(50qbX&bpPO53;5}F(@Y=h= z+=sWSagIB`%)nVVTQHWYT@#P>+i@psQ`m{bx%)EL8HS$Fa5bdvu@g=>YAMw<_WQ8{ z=jb@sz<H?68t;^KX+O&F84%1KP12DT^<gE2?WYs@&_Ev4T^6f;oR8Hy8Vy{43k79E zXlRT&cCQ^5`1-AQ!shMUXr@s|Gq;*UMsqUaguAVT(;ic9=|>Y<Rs31v!+WXbWYm4= zM>{%ntTnI>>xW~-g(0WxOOjS3(byY}#qE_=f^Z$xGMkiRZ#1w;d9}W_rBV5v5AP$= zx5i^uj}pa)i+J0Yl}xSJV!%=>3Y*t9b+~Jk`*a)V0pAn|CvyA9c@9J5CLO(kNkeLC zOENb0**PCjOu_~(#tv%EiKP)pb7ql{kIMiAeG2iler!WbDQTfn*ChtxP@Z~mEF3*Q z9!vHM%skxZxpR#Q+Q~djH@4<P@!?XzoV8JFYs3yZv7id{VJi~8%noJ{KzCmdY#^4^ zKzYf4a*@kUQFJ<0@J%Z4zu&+W_yED1u<7`AygN*6)GJ?TPZL~a;A&ixMrt~5sK?Vr zi};zm(pX>P$8KDw<AVl1r2K2rh~$tXrHT3G_ON5CH6J$c5w)P0bG7~b5kgCOlX`T6 zfsd(2g-TF2e<|@lVc?VaRN7P1vmFEdw0H0w<Wm%s@J4(_$7c=Pq_#ih?IcXIbG75X z^ulnoN3Fftz#b)zpW>{H5j61uHT`)5w<>;0%KBKJ6{hSr;&uaHP_spfm`S%cmZtuq zfiJ0fwcYmQR&F-;=*tG~Qjc8i^xNG!_6kadaJniIvm9?-V13GuyK%39`|wp#@3bOG zyLFoa=&DStauMp1*LWX)?eXghQHrk_co1J_d~o8-wO!q@SiDC?E*0c5(cBGHweh$$ z&=gKM)YpD|L&rk~QaF&s=WrUP1FNU!ZNRpPvab7$65vLT)?Tefn>pHGarD^J9Bq1* zqoY@Gw0Vtsx`(5#Vl_93qb;p!RI5hUaCGExj;!5kt~tP>=-bNeo)w&4)i^R<<|`tX zLW=NR1JB`mOiqmQEG=rcCSsAKW2*v(*{P3C$^g-*Q1$}@Kg5p&2JMvh*jsgh@{#@c ziGiQuXQU@5wg1NaH)h;T$8m<C&OGVTHc{q#(ZJ8~3xa8zvg$fzL-*yY{P-1K(($r^ zU*k7|c_UEjT3}_)d`zr6?RbJNLqn>4ZP>VJTRhg+WI0W-XuaJVx0Q+Ys`~o+Ii2-t zZ~tZBclbS_K<cyyHO10iCzv^^7p-HV8H+Ejk0lw12#i<p2OWPj@F)CPFnxrG)x+o+ zS*XMfD!|k$<-Ll(8u*)9spdDTiPsGLBRjDv01f|A#{F->(){$8*4_wp=4(D<>j1oX zU9otBI&pWNw<<%U<KNk8h=oMmfMdJRZ%sP=$xK1x$D6A5KAFvpq^q|aYdFaX5r%#7 z3<Y?S<&&htu6PY85LWPdACvKRE5es&Ha7}el@x@Pyg5?0tHN=&gcnu9i!Mcquc5R% zr?ZX{OR*s(YNE)A<#y#qsgxNKkZ}Yn&0d#HtC`HGAX1i1a4y2yZKtM4DrCGa6AYOs zEK|q2u_*hL$&n#EZV?!Q@x#_OX6DIYvP{ussv*<dlsv>BOG15Yw-PP(E=SP@4VfXQ zaW7F$oSJeoUKOCSXVJD&IaK_fTIr4g30+vvPH+WK)XI*%ajS2Qd+_kfY+>PAAaj*f zI_nzKa5<H&TPrrnd_&HV1ulG}41QDc^7?SLv|<5EV*V5j`el(U*5y5hEKzYK?;O{$ zoy9Zx6eJ?H%_4HQEHmUR6{d7rDw8KAWJrygE9TtrJSi&-IY&KG$AYv!2Y6IGPw9wd z=)|f<{*0m#I-aaFq+S}h6)vTRGWsz>yej7#vN}7h98@ka<ihL(9aP8bj8oELNUN-2 zjN3JESx4-Yh%=_DQw1Dd+E_abWieHh#^cF;$L`6MIl6RY3s)CitF6R#;?FPb3gYW! zgDx8l*(9BGh@1sm(j~CVZ=2Q4@LA4HoH|Qfo5Qf#5KZ<e)G}Zao}1+&UAhd}qTpFE z1kXGw=3pYUnH6k9#8xNMgj%-MkZy%kR^q#y%mXE=ZOAso%NtIt?N<}q4GGJ|X|K!4 zn&)+aVbZyYw@4z&?ReNK9+F5s(Iu9zfm7M}B`TK~5*KdTuV9irFXj$0rvjR#t|SfF zsU&8-+!T)PP^lo2S*aNAGGst8G{`U)H5eFJ8p!*zfl={IpA~X8^~>e*0Yk1-O^Xuu zV8-S{_l^!$AFTWKL*wpR);8BQv~_i~cC|OO)C;7MK_+`rbaSFc-|^FL>l;?pvdHhs zRr+1$x3#WS&>I=p355E__OAMd_KwDu+K$H7maa9eZ5?D)G)O0DXM@3Vl5uW1;}kCD za&^!0kqP@89`(E{-M&Bxb!4|B`?lKg4po&a36#dxS@E#C&rEuq?O`gd^*`G=P-3V8 zQ^nhSDKi;u&N`})5=|e9UZb9`3C29F<t#?-<A+w}pHSFi>UZNL(KkeKO01)5)iEkt zM@1|K@Up!3q_a0;OeDq)6!(M^Lq!Z#<>@2<e34usGGk<WX?R(ol(E%{acO41Z<obM zsP!niNoi?DOSj~;jd@itd6d^?GA{WPDk2vtO5i%K>R}$?SoIRh)9hU|Wz!qiFis$l zJI3aDen}p^%C;0U+_Q_Wt9)dKQVu&ELpO`^Zx-j@yeI!g9Z+%%mge6q%fC4*|Au{! zqTHH=XL4Isyq5|aHwws@r)<@c6Pz}Rs?zC)p6<38xur1)w}p^XzKRsNV|hAckV+>S zRF$o4Iilim70PN|5s=nzMVLY8!m94@_PJhJnsB>QL+zOyl-<Qc^ISh}SkETyI^?Q) zE7_YeN||l1WaoU0{Oq8rlkk+0GUg7qO29N_`WQLwZE4*zsgiS8_~1b`6GBcO4v*#O z+fyUB3Qc3($l7f6yDN1$q|5iS=QZ~zm~(MmZqtRQ%0ereOAeFs8B?<=mu4Q4cj>9f zB~+|vF7qgddE1PvbP-nRUa=&cCgklXFTs*5<C&wR5k8zVEJM;$-a!?<<=v4?H{9PI zOUAqHRbdsR=e@fI^8&RO?y!Yntl3sUo?@5Q#bQpviCg{6wzECflPDP@zxK;-<hQ!; zC^c7pCz$0b!BuuRx-+)Ju1@2I$&4qfRhBwFvD<fZ{&6Nlm}a`#iuOe8#H^-RY)7)c zCatObPE+2@u!Sy+@*bw&Ta)j(nZh~01kA8lX+<Kcz^w7fE9~h@aHSQE#++a`D^kY} z=DKY`D_u(X<PU=LRWqLLCe@G{K`}qLHR%NNTr9gZDB(m<@y;#r$)9NXEHgK#1T$$y zvF7pTFT^(U$owEvMo8wXslPF)FuMoc{)Ic|PQS)ZYL-(Du|XA_Rgs@zo8kIThHCet zLU5)88yf3Zbjp1G+w2n_IA;WN+|%6=zB_$3&XTbdYK%th_{xZtNGMnnExBl+%bSAA z5nve2#=5*UtS}yC)eIaMKhuD~47PAQEQY+8C|Aoh5V@9j9@)+B2iM65v-g<D`w!(k zzaFOQ`|$aPUHXrZ14B5*aOR_&spg&VZ^7IHkgvNWH}J~GyawcByc%f&`M7+7cZKpv z`BZvwVJ8m)r&A{LF!YTFP}n5RgYdU_mU_#I2A3A>Lm)IpLV950ASQ+My%-<z?ZauN z?+~iMrqX<E5Q_$}G~_dVflvy|LxmjFsezw^dNn9A{m0-p{exJwwBRtBHdYiIKufb( zsAdaYzGl%etTT%OYf@<2gQ9)d5E`==^_=O<&QOlMSj3sl?o8D_bcM#4dJ0=_LB(Ng z+o;Cd4<P~^K=iTs>b8F`%#cBO13M|IlG{jOmxm(H^QLh5ycDhs8K%MUweIzL(<n&c zqn!VEXskJw^Pe`ymf@uoKIh)u;$ClauXmVZ$E0v)!6UdkRAQEBfv*hWo_4du8@OK$ z_Td4uB!zwJU4l}xR0|Bc1f|}<!7M>(j-bpe(*lQFf--O5aF(DfM-VUrTHs-qAm9x= zk|hY_2*#P?w7{b-!8mW=u`I#396`BRt_6;`1m)hq(JVoEj-bM<&;pOU1Qp)EH?ss4 zIfC)#crEaROEBIW_*Rx+e2!p(IYA2?a|tGR15aiNCgcbvniI9aQ!c?oZ{X=H!9+!% zEj265Qva9aS{kat%$V~T7iDLp@SUZT=2c9(E`{$?wH0OxKR$xzwMC)HdAHt0p(*C% z6khn4IYnJd2Jy?#RGRa*p=stcbE>v5g;&(T%fVmNpn!wFD_~4EryRmR-Iu9bk}4`i za0vh7P9Mgbbda|~(+}gsMsqsbsiELJGnf+Xu+Vj+Ff_xQkrIFCG;?}N#)f7NN@=Lr zEIugZB%Ni>Iw+Hb?dP-9h#v-zU~;HZy{qz&%uK&QW^XiSnlm3YE9ra(q$)IfzBxN3 z^Y)&6qFky6Wnp?NY5f=}SxP+1+3K?Vker(nep*WEOkP&0OXDGFa-WQOSl_6rnYy-( zUiWd^#sZh3EmUb%4oY)q_HI-5o_POWj1842$q3+GUuUG5hDy475S{ojeg-G=cbhEp z7I}-|r2oo$;S~lRc>^C{kXZsBmcox^{4{+Q%J@BPJZkw_rjFcJkzW%zu4a4h0#aOv z8nlw44UJgK>ju8zB5Xkydii<i5`GNY$xky^U<a;2A8tStpFs?_qn};aOBfpyc!*Lx zLaOI5KpC&0lvm(5uEfi@ioMCJ@n>9**Z3*ob$lEr@d+uwC#48COBwda1l%Ii@p-Al ztuha{$wJ&N%W#*hz}>Qn4g6MoMK<6bxd``4FYc3m_Us36KhMPv$o2RdL+OKZ3;XhS zV4vKB{jv|=ki&RLjv^(`u<ias49bf*C@<rX`~ipMA9z^a!Xq9Hk9rI|=BdCD&omtM z%);ZIGw@B%Qas@~7vJ(U;FzZcPkPqlDbE%>?b(KBJTZLRvkT99uEukokK+5D+wgnO zop{A_uV|iw;`KZwV?4)2_xwtHo>!#M^LO!k-jpJ?U<_@BOws1bRBee&(`qEB)yoX+ zLaEf+<aBMlRB2mej&`xk({{>y?OHiQyGa&kx5^^z3$jGJOO|Q($=TYI64G9h8tsHE z_ZHweZ;{k{i>20EDl5GcWtB=c@*w8Xu4VFRxsez+j&hDZ14G-%57O_G&!SShi5-QT z<a3zqxl^{v&CGR^D1DRcp&lo54=d#J98KX)=E<#c8>VtUm2$g$0n@a(ctP%vFJij3 zgblMV$(`U%a8$l5cY*t%j_;PeI8AG#CBDMZOl=Eod5_$SS=tHcav%9sYU^pEugd)> z_UvY^eSi{}vcmIS`5NUdk&8U{a~H?iaJ|xV15@g8?&c294qEm&6Y5dV1+t%`aq_Zf zj(mfoa*yWm$wM4fcxJJdOmQ^c(;&y>07nx%+vF}8<Y=O|l>fIwX`@7?TsbI*=qWyL znH-jfnWFvP5_v=(WtC7&%|0ea*hVk&`s66(^J2VL<0s^6=#P`B|Hm<bDSn#vCO=|- zmP!0P?Roj8JVA{&YTuJ@v7RVI8|`(BBR@K|N99S5itxG?l&9or7*eMB<Qe%k#>%sl zf+a#mE8jt}e3y1S52YvRq&{7q)1m8V(orOAS&!4{#{3%$oTR0V(H`qqp`$(h3sj6R zt176|<$Dz;De9#EYk`j4IzPYZc>W!JS=*e%3#fc|%yg-E2VQ)n_I0=Vl^^JMRmYn; zPUxcR@<aD`GH}jGhM(eh_c}oBwvdGuyY;N_Sf#Pb^Uz+vwTGph*<$U5gR-t^-a+9P z@;%tX0S_%lWPS7el=SRD6aVxc6n?&LIU|!d&gMX+4T*-lruW#%S50q9`cvZU!I-@# zUsQLOh6>DrV=(5L1qbCa57skr>^*tgUX&=dS1_c{XGEX-Afe{t$L*wCo(|azx#bjb z9l_a2U~EQ(bn*YLSePx{I8%D~zbdw&p24p}wqw2Q;CK88x}^^hi6X{;7?(@QErFeq z<cI5>xS9<|Rd=qY73)zYKaw94z!wo%KOq7N_<8$W*CjPf#~S&m{EW&m5SHiVIAz;O zoPAne;G7SayKagsL^Ctrp|pf3OJCnx3V{{6Y<>$fby=^=<bPwfF3~qo{yIFKljOoL zEEVc<c~Pc<evupfd9Hq*NfPx_bQt?-nXC5W0aZndN@kfVdN%d+3*LF;m+~wARR#Ds zd5NP%Wc4y>fA3yjb+3PPuYY#0e|4{acd!3&um2L(6HuQ&$1%XXex50B$iL+T%>M;x Cvz5C5 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..02254e2e62382214450e14d486741c0b1af7121c GIT binary patch literal 1616 zcmcIkZBG+H5Pp`vTzec+D}q!|M3fekw!8@1#()K5O<xj@R;!<ua?*qLj$E%8|CN?R zh(^O_f0S`{TSE;dezDi&rt|DGJI~F|?2n&cz5_@jrC@-elrJx>BoZ0BW;^a;BDwaG zTP^N<$aAM!i`VRi@!ob0m*N%P;LV!p@=YUew;WzPGOSIrxz#+{Yw3oyXE-wj!xh}T zy=Mf$;ML%RpFt@VvY8Eihv8MOFUe9OTR=llWDDj?xgD8Lpo1DTi9XvdZfpt_0==SP z7$H(NQ{KpxwseNqZ~G)oMHtr<gfxucI)krTw=IKVBpS;d@M9jYb8A0d+&wU=Zc4=% zZYUVn5W!7Sc|q8+S`CtW%<C<q_>N&E+7q3r^JX*E1L&?}TKlQq3}OSh|D=XnxXs{C zo0jQ5Wf<+<svDV&l>_jpRH?}Tf&pma?>!CoF)NBDWi%PyL}UFb8wvcK#hamiVi?Yu zmQiRmb`58T@74)9{EPBfpN^3soU^OEUgnM|vUeqTE#4p{;mgIR_IGP06)C8j`xbXw z4)HwESeZICU9ESEZ}tR=BTDy4{?inLs?*q3jpwGQ-R!@|c|o)vsVx{y_l4bb6|6C2 z|JwjFXj#iL9NE1F6>6~O`dCj=!;R4`<y{{amk2<X##>q%Xdo03BTNh*;Ze*IKStg( zS@EcC41LDcbA&&V$1q24zg&wDKZ5x#e;ET3Rl{uV45Q~@f<N#F{{bOdhlPh&kn1!< z#1a{k@X!xX=H@3(G4V+*_ollDR}dG{k&v8ZNEHLs6%vP+P+-je4Xom6!=qQcZ76!h z*QTSp{1pK#Qtr-IZ+C+izEW&>%5#c4C-6vT+AAGJI(L22QO_`Qf*~QbQ<<=gpTH2^ i4G~O{s0bk)nM+tE-T+qcNZM6ACMzxkhE+USAO8ix4w7d8 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..05688dc20eecfb868ee9c3891abd4faeb92e9a91 GIT binary patch literal 8642 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 Pe!J2mzmsR>5AggiDHt;d literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.class new file mode 100644 index 0000000000000000000000000000000000000000..21554ceba24fe606864359ad0cbdc94992e4848f GIT binary patch literal 4432 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 Dkg%>T literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.class new file mode 100644 index 0000000000000000000000000000000000000000..401b58a6c48f2cf72cda5f64485888d17ca5240a GIT binary patch literal 4432 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 EfA=e`y8r+H literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..ebcb5a6659a1e41242a95b44a02dc7f0b2756fa2 GIT binary patch literal 1688 zcmcgsYfl<M6g|UhVO=YwR*H{4tgWD}fRAbmF(S384PYWdV)|);5z%$mEW4Wit5%b0 z+O+X=e^k>u1C2EHt3bkV&zw8=%)N8(uixK(0>~nxz{8*ys|!o1RNmURY-c`|UiqM# zu5N!S>UMoUd2Cw;yzaD<IkU+P>)3J)tG#aM<{>w0{E*w74T)^Dj~i~8n+<N~rb^s7 zwd}*9)!-p8_%!$tU{ETh&3vxB!%#2Wdf<$R9MljJkwe8wVMoRm=zs=IqU+mRxwk@* zK<{W6LYP!eRda>PMwy}Uu@5p;L~u_*Si>;xGx+O<Wpak$c%pEipXf<ScQd(F6NSjA zh~j~Qn1)e|k>YE@hUp%W^b_51`PLr8QoP4IZ|LoIrUxiHcFSyLdLxJf<oOdC9^w&0 zAlouq&ML!5?@?XP%|tZ_ze-t~2qF}OCjLIt@Ep@3fl@}BVK1KOM+!;o--y0Ey*Y-V zLd)bO_o&A09ld4{a{8ZJB>GTZhDgDx>qb?#TS7@!j?dJONLA!!QK(&<{T3xJRBkm* z-EnQ=dE<#Hz2<D)=oZE8aTKM?_Teh483wg%xptkuYl)nW$+>W&{pZB9B(){pcHUcU zN5Kk1<yIP=LEAJ<Zp#<WDQN>eqh~Emk1|Tr&bJm50|=m%#(`XE007}p(elLb6CTGj z@e^cC(kedc83w=N?iC`R$zqtH-+<hU5`Pr4UH&3G5>+E?<`N@UV1n=YhyQ{Qt;51g z%*lP~Gh&H|X?W=iC^NI;7a0E{w|m1~yDLZv=}1XVI;@JO>k3K2M<@^t`~chap21t* z^_@W}@A}WEbT@Ai#5~3B+<Lp~JolY^BagiocybP}G$wu0P^9tHFAen)Q|A~IQahQ6 nNdFiHF-EzWAW>05Ix-iqNIVag@Jg=BculJq8Vt*LvljaUR6DN` literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.class new file mode 100644 index 0000000000000000000000000000000000000000..8dfba4b22982edbed590419864c958e463c02d9e GIT binary patch literal 6246 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 Mi^vHvWCD?&0%k#v`~Uy| literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..a77bb96500d9b81cae3312c641c4a70459ba31f0 GIT binary patch literal 1688 zcmcgsZBH6O5Pnu(4$iYuYEe=9Vr>O&1$?QtkVd37wE;{-NK8K+up)Zind45=f7N1A zO`A4;?vH9ZyU<8uzX~KQ^XxM_&(7@3uixK(0>~h(V1Pj{RF+nf$((gy+0J4zwe~?b zUETgv(Cykm;>5NNdCh4hvSx!D)`{gBR%^r1%_DAB`4P7}8xq-Uoz&eDH|yNqm??7S z%(9OPR-FgI;ML%RpFt@Xw{qFiE<-JU>w(iEazH~+L=G0p`CS=Xpo1DTiEiv{XWt4% z0==VQ7$H(QQ_1Gbn<a+&$3DnZ5ym|QAq^wA&)};WmdP1LV)6W;eyS%Z-HpU{RTLtv zViaQv#x+DSL5i;lo2GkA(oc26<=guVE3qE$oT0Z`=^miu*iEyM?u{T0kmpZncz}lt z{!G(sI&T;vy+?IDx8jumd@5yaDu7@Bn)v%v!!yi^1WFk#hW%K)A1NfUe<ONx^yV0b z^G%Z%-Qy~^clD}4$k~5x5${8J8Nzw1rW+OAZVDw`IbKsgCRO2^MWJ?a4w{s_V5!+K zb;q@d=ZVED^qMm@qgxcW$5E6n(}%0PNi(P=%e8C#T~p+ALe7O7?Y|(NC8;g)mh;|f zISSSo%D2++4BD1ya$CM|PDvZ=89nPMdX%Fy?Y!&bVgLcO(m0SS4FDh%6)jH;AK@{~ z5<gDXG_B&JwlVY-cdrosOcui&{rcrzg!oa+clpa0kf<7FbC-x*feHS=Km6x}XdM<_ zU_tIvpAkz$Ou<86K$)ALyujoax!oJ?+Fe0HNJmm~QXy3|T~|l~UP6IU{|~S|PaB@n zp0^F9wC8J6>2BU4fJKVkx%E!hdEq<xh97w@@c0}aX-s>ip-AJ2Pa5haX3jArq;@hB nmi}WHqRd1wNunZzbYw1JnRo+O!ArTW;uWo8XfUke_4@c9ZVImv literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.class new file mode 100644 index 0000000000000000000000000000000000000000..124e1716f9ee567b85d1999027d2b735129ccd90 GIT binary patch literal 7666 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..6a5fc18a59a51c4fb5b01fb758f893f2c13002cb GIT binary patch literal 1784 zcmcgsU2hUW6g|V&0^M4~+7E22)@q^E0{yU6NK=Y6)&Mnyk~BUobfnuZyJT5vd^G+c zrHO4cnm+rZjCTf1F*UvkBwX&9b7#)Icjo^1`Q<x+G*Sv&4E20@X(f@!T8EbHEGCj` zFEz8J+3)h2T|JC9Z0m?uon|~^*0^Cctd?OlHx11^=4OQ-bGx%3k*#LqpjFDg+T~TQ zpKv=<<mLglH)jgmd289ndFy}&z~E8gg^xkmD{N;o#S(*+>#K;AP~le*5Gn%sy<AD^ z5a@skRic}_JDF!foj|Xt7($2?&y+K{y{#fc<8_}U2NA{%1tAr~xXIwH8kWf!hNH3E zk#?fRsU@}ePDL~;6~rjU6pX8g;1;RBBy5?jI;C-<87;o^hG8Yz6P-1*W;4|T6dhYP zYpLE7#0GNzNflGL&EQMxrtYjWjP!2Rjoglv{qP2<f|Gs({7}W;`zjt_RuogpXfoK* zSij3j!hfIc$<n=K7|Q7;FSP0vZkM!*LCA-{WEAUj+Zn<+tEw4g&DMpgt~8IS)k$Ia zYP0BhIfptGHBi)RrslM4;<=--GTr!e)#x_seNUihX}Zs8t*01*MXP03`Ey;=dRESt ze~ys_ag8a90&hAmtfr%2jY0eGgM&fcHcf8J*TJc<13lwxBS{x}l%}a?V_Xb1fGmv_ zX=#uEp@<kA#PAXx#Vqk-<V}+mpI{q<pK<*H;g94o%+aq;u8k2tg843g87_$i!))#x zBNt$T@A`xPkPx-Q!Xqrmb$X-35+^3%rZ1q(%}<<R;*(tNJ?=7GL0m{jLUNL!pm?xd zA#r#J1x9_}!1mp3xQqLqHk9JNw@od*nuQ;Wbap4}-EQ#0SBeeaai8JtDcsVT_DDyO z&ONVmg6Ehy#h{SdsZ3bLM=*#9s?8LM8Y845a|z4Db72LKrCr4nvSQ#ctm5g$_%A~m B(rEwy literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.class new file mode 100644 index 0000000000000000000000000000000000000000..43e37c0c146b5a25f27a5effa369155c10c3fcfa GIT binary patch literal 5829 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 WF^BuIH7{pCRG;b*9x+cWfaiaqz(U{v literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..a25c3c747ad3de36f10d90262dd4272ca0c94ed8 GIT binary patch literal 1784 zcmcgsTW=CU6#j<W0^M4~TBH{*wOVMkKrglmF{M~z4Ny}kN#oN(N4o8@OO~a^N8=w- zn%G98>9aq|cxJ#9Q{$UJ!r^@Lotf{PGjo3Y{PG<@25AK@hDM>Xw31BbtOLt-7L%#9 zmzvqu>~{stt{o(rwspvBPAic$>)f!KR@<;z8-`{cakI*gxZPcl$Y!g#-!A7~?eH4c zkGZ{3;^scLvol5RytVA3g0;^BVDPB$!pETO7PoTQQklWZ4^%{2sPL-@2o-_CZoVva z2y{q=D$$Ld?d&t5PM}v*j37jcXDZqJ?q-Rh`Fg;Tg9ziAf{=<)Txams49nyUqp^7Y zP&?KV)RKB)yDFNM4kCgZ3Zg2;F+u7t2%BcRL1`RoMw@THVOWXvMdu8y)k^mPCCApy zdb<Avv4PxwO2tjwV(?{jQ+J*+jP-BTi`<G={O|^;f>VA3{7}W;dn)c@RuogpXffEa z_@K*4!hfIc$<e)J7|H7<FSZ+1ZkM&HLCA-{WE3B8+Zn=ntEL$h&DMpgo-~iCHArFj za<k}pIR`owHBi#)rslM5;<;n-3f=fj&FD4jeP5txX=cD_JxwzNOIF*i@#ngz^{kvP z{~RL=;u=#HMc#5=SS?4v8iV%V2M2??Wt!ZUuY*%zhx*3ZdWtS|gr=!yJt~G8K$gae zv@}S7(6|^K#PAXx!z}UR<V}+mpI`^WpK<jZ;g94o%+aq;u0@DHj`<#c87_$i!))#h zW9MLk@A`xPfDpCI!b2>`b$X-35+|nMrZ1q(%}<_U@{?TdKkg!2K|)AJQgTwEpm?x7 zAqjX01tPw0V0-Qk+@(EF2TEzr+o6_T&ccsHI=h?oPA_=jE5(LyyH9cF1a9d}d!(aC z=dM>e!86R9U|2})RwgXtqZq~n)n<xBMF{E2T*5N(Tv)*)X;<->tQa^9t9Y^={RKX+ B(qRAq literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.class new file mode 100644 index 0000000000000000000000000000000000000000..75139b3ce2e6bbef5ea43688e06a1c939b76a6af GIT binary patch literal 5829 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 Rm(d}rH+Y3t%oX$D{U39^LlXc1 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..4d03ef34c68ca458e011c0fdcb1e121ad0b46fa4 GIT binary patch literal 1594 zcmcIkZBNrs6n^gBx|JexA_#&YPT4@&#*3g^2sl76doh$P5<ituN3pb|?J)c+9f=T) zhR^;e<GFV;%)m$2B|SUmKIfjN&pqe<`u*)EfE=<Cd<<%_I=7Hc=j{XA@n+MRr8k<@ z(45nv=F|>S$Buod*E~11sad9e+BW55-C8r;b@zC`q3YJY?rgk`mvrxw?R+fS`+5Wn z0R=&X7^F&RE5EAlFjNX%D3#^4!U`h1R-{-d?1*YS+M_@b(O28$)iut6M{g<ULzH;M ztE+{|y2?;}-xXpqVz?tAs-Pct8G<#_wseO6M6z(GooFdjv+Akx9+x*OV-WWw3@I4K zed2fpShpHSMD|288+!Qz!$P7XJ8x>Po9zgwo?}?`Y-a_&f!Kdk!2^sjgmQ*uc*_g} zom;gtx02N`f->ne8b%}xh5vo5;0Y$VWP*mv@Gg<;j%Y;hZ;e2nI*FmLU|4#oakQs9 zJKCN}5#t8l$*vqBL#$xeG_$HX2Cv;F5U{i(;t{(pJhi=dV30r&)u>yV*Ki2uPb90< zqq&;d7QWt*$d4!274pkj23fTmPEFr1xNc*u8NO+FXL!RA$CB=Po3`soSYmknpT?Cz z*|IF%5#6ejI6WO##Y%=6Y>@7wz{(K6FaWYN%)-+60?}bUu!IOwJb_8VC&`;2%OAOk z-mkcQiP&fI7^dhQ5^LjxAI5YWKM$XX$}u)|fq_dfj`#h8e@YRhg~Bt;h;^D7Lh*_j z_~{2oQ_~~o82KWWJIh_AOGt6*NDE9RD)Rwq6G<UJQD89i18mpdgkRkaG$E<G!6qHp z^{)tHmTI@Ydb^!G^PO^I<Nk9zJcD0269M5!!g&-Fj(mam8G1R@mNGGsKY?DvNgGaT doFXlnbC@Tb4-0rM>>^%}<re_MB3`Zx{Q-S}h(-Va literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.class new file mode 100644 index 0000000000000000000000000000000000000000..8cae1cace007af5c91ed380bdb2d3eb59e35ff0b GIT binary patch literal 9810 zcmcIq3w#_^)&HN_B(vE}n>4R>`rN*grZjy>q1zX2)3m`PtxejJRw$cf+AQ7dgx%S; z0Te3*tSC<rs#e8UL`9|QHf^DxVikNA<)MJ$8^uR`p$H}4|IX}gHcjB?_x=0=ow;-G zx%ZxX&iS8n?!EiiYsXIlSf&{PXz=OCGmwu0LCF>2J>lADIJT>HL;Dq0ha)Ih7Kufi z6#`#X^%fm|LD1?<*2a1gwcYj}D^c4SNz|^5IT5F~#R)ss#?E8_I(z{X!O$_vz-SZ; zCJpP9bRyB(x=5lm(rpQfc3DnCEa8M>9sHVFRo(c89hT}CBUsn8WzqTb=dZE5?6|XV z{(=iH4#$$=cyCiU-qBUt6Svh861D5Yv8dIXer@QnVw`ntqNg+2V#PYGc>Tsgl%ZTl zg@H<p6}0@9hMm!DIeYE+?k2mFYbsp5X~U|zHLF@$1)CfHAEsF9hskLcE?P2g!Mug@ z76mW?6Lm~7Fd0(><*sgHmQ&ln$EwcGxRpqdo`PT9+Z<L(m{Zj_XaFrvJQCZrwA!mW zryu1%l}gPHxjD8wX77!yw-e6VeH~Vh6R~53n2s4bW*V4<*+Xorr8nVN-83mXNeip+ zW{B9e8#$xHd985w(oz~|wShUP5sd8)@3z+1v5v5_HR5!!qzuI&_lwdTEA~d>A;Z3F z(&-fia31FAs5LMj3j}5EB8JW`(0ddw(HPkqNhn(aT-+i9Z^HS4JZoQs>&UBWsCMfw zFmNH32u4w~8{>A56?Y;QnH@)~b|-U9f3Ss$TT1FqE8#?9VI{hTo&c6(g^ra5F2bse z^3Lh!p(Z^}uVB_loDSEhA8W{L4<X~nT8=^4Wvn!Sby%;X!NA3MvtZ1iH8jK=YnK%l z_<O?fgvHO-kxYY*CN4E=8BNKk6X^&ioEE!dx8(%Thz-iyobSh5DCT6$Z496VtvWUv z*n+J?ZN)W1R#{gj!_h>;u9zLS)`Sx@*AX?dO@X=1z&3?seRFezLYyCOrKPvW?Qo}J z#gEJQ*`47`^|;(XSoJ7u+T7Uc_EGTZFwhCkR2oTS*O5gI9pW|}y9DD0#k46&PuOi` zF`x#C7`OtvDLKdXERgEVSVFE{mO{|2EPho0J7Fs!El}dR(m)&vsaM#M*t)o#>=Bqb zcAo?1rOHJob8Na{LzWdk_6n*u$HMJVE9lrk<<=wNXyhs@n6?1IeO_=aZCMo*N_rJU zt~y81USQx%%FSP6;B9z2jW=Nt_*T3lLffcQSZMJG-eF)r-sxGY7bR5l<dOV)I*K&Z zEe+rRuGevcfg2UR#t#bxSyHN)Gq*$>OZ7Qu;N7ajXx6Rj>50;`6q;1idknl+H5DpG z-Du^<Eds+W6P@!q5_@#q#u`_dbO-g3sO85U)LSxP#piWK;tKOC3UMpmZ{RN6?G8pX zgdLl>C>;*8QU=!#D20AdaPbJ(9NuGiP1<AR+DU*M*g8I(!KdpLS~|k9m_-&3<D<%Q z?qO?s%Jf=XjUC3v4Sd42#+bFwX^g}uxWo9Afj(vDMP1=UbGqJ-dj&FAA@j2aK8O1R z`3cIDz@I(BVyd?fXWox5aER$@i2Ds3QOFL^bH|;8a^nGf8DG(nGH?|Ag5p6G)kp0x zrwO>OCjBuY*z1)I9yf3T4|wj@Q*CQ+4;K@B10z!uG_#X<NXNqlzN&0^;_I22H=JwY zuI0Qr66;ibzi!|WWm5s#)Eb+}kN2wTQwF}N##5$NXLpAqG{BR1)WBn^wnz~(PugXB z)Za1iT~)7awk6q4i_JED-@p%4lWXEVR)>zqiTvSQGTqrt$Odp)rCq1-gn=jB$fl<1 zqJefeRy^VP9wo4+4g45C@%T>nRgfH>an+_<UDGMTvj(2SPZ^FG*O)@BYERhFq+_WB zj#}-eTcS&BP%}Jl;OF=S!9)&nn)9kIuHI6x^78hk$NzHgs{#B5zt!=Af#2cxf|_9q za}9fqZO1!RSX2qX9<GCcrZZGLT++5}XWZ^?3_Fc>tj^jMw^WqXtLp0Ns<+oEKK@|f zkN6XzKx)r48g0)f2&Ru{9$T0(+VMqoc9L$A7IFrE(eYOUf5YDeQ--lvJA|Hoj|;v; zxxYH){?6bf1OHS#RehVPc-g?eGZl;;uV#`cf^>DSW37tE!@V1lPERtO2L<qoO3()~ zA(eD>VJAG4<TVjuUbMluK(bsC&s$5LA^E~IU+-oN?+Qmb`Jj(DcUZU2E8;h#Py)1D z$IddS7FfM~bpRz|7&1ymGel6rt26O69U_%B#$+O$=cO!XX_1u37+p#YDU))d)`fkh zmEM-VJnd2|hxBbo*K>eM8LP`ULrga|4-Swa;R@4^Owmp-WTH$W&&uPS8++5yOc!Rz zW8INdDyd|#D<1CN7<O|OnJiP4fTt;eZC~Bsc{)Xy8++aCuTf?gGE-)`Dvx#2tE447 zd{|e&2c*i7YK1DD5=;j&sWD`(svFI^p@B^18B(j7RNn5HbSZqYfMG@!suZ(<e<KEs zGx8=w&X>jHj9qD@1S>&uMlLjDNv2xas4O*PS*BuJDe`268hs@N<U(t>pC^)Kl_9Hz ziDl`&-m6;eb1+#@wOv8dFKY$!gBc74tD<42HfqOe!%?R?6x<#R&YbtAox!>8%X?lL z3<PAItk<Q%kc)*$Y0e(iLn%eKCmc;$8+NKpr7m~zSs0%uO@=hf2JUCw#Ga(fMhIfL zF)VEv>EQ^dp}UiOd5e<DCN<|s0{2TRJ#0(VvU-Bb1?F=<!$02(0l7rlblGOecI6^- zmebnBoexbWKcRZ*aw)y?U{F*Ucs!o$ajed4PN&O`Az8rsaH6Y)Nw!?ZNFeRfp-ZPB zmT<Xd*0`I!eBT{!XIO2w%V`kj))Kqs5d5u;CA$?e>3<2qE{W)Jg(15Y1S<w1m_x;o zP82pVU0)lux-IV4RJU$JVhWAicI<P~4T{wsL#|X~<wX*kdsIcj5J!@pXUX!K<5^0F zaMu_~DA%%Axt4td&LBssMHgnVgAzD*xPbJ^HHN%R-cFS%$YnOi*&W-tSZ7`@?=WP) z>wqE&=25$qRY%i3)qvL-azG7eaKNl*RL<`PLvECJ5r5%MDtky?ld-vNy1YB%@zvDc z-YKj0fE<+f81i0qWK-<gbBjYy)yhau368B>Tfd6Cm>t=z%#L-NHf-KVUz^!EZ&7%m z-s>7#cGRtHX>Dj;)!MM3dB?^Ln`pJt-~)=7lI5*&PcDj8n%JD|ZnxsCYWJX$UA5RP z;dn%Srz`WEt_ZEB;lFjZ!98)F%AN$3Rk^@SZ{w@CkW=z9WzZXscmhBX=Xk8F3^{t` zV9#7Xu6%^+_h~YN6hlJ-drOBv+s@65FB%P#)hLC;u5OA<F_ewKGO3uTQR#YzmoAdN z)6EbW_cEEEN)eOonG}(<38sGBsL_(zlifT_@HD{)KuGb_jjoo=)DM2!l$eU}Dkr2p zdsJQyJ9&g0&kG`MLQD(ssIyt&gb_Mql0wd?_PXiRZ**rQF_^1S0RCt;)tWlOC_@q_ zrRw&u&0cA3zFs;+LSLt%8}Dgmgmg%a)yep+w6mHv?h(2PMkYT{qcHSPY_9s0z)G`+ z1350HIHxb&D!b_kZ=Xf|=C*m2YS>68y-!{^zKcBOTk4QeFl~h8dr~KC-4j#xEJ(QL zBiWTH*k{iiJp8NqDP<K+l%R$sqwX4+m@5L(=5@R1ElIeiZG*>6S;Kef2kY6TY{(f@ z=CmT9&WbW0W5`(MxF}QS_pC<k>?aOqE4x|e1pb}eReOhxg^?JuT(!%lyUuD;eUq+o zsDt5dE$w7x=Zf8OmU*A&y5|)fVwCF>o5DSAPhCE#%g-_=Bkp!O>k4$aN0*a?O137U z%dc`WbH!A%?bH*rgRz(9AC6@s#e`f&7^qcXO*fL4l5?$#AP>i~VMvhEz4@H*%<h4R ziv4OxTGiMb3FJgulBF@BgmF&5U}IrRWEXc)$vDMbJtTC}vfn_AffhR%@31^QP4SM> zM><2Fry?$w)l7%bWT{v|UQ1Tnwv%w;;hrYT>9RW$#Rc;Bfc!&V(&e8jefpPRh8wC~ zjYML5?A=zaXI9>MZ#_4!+$jt0&P~_Sgx;X!sWWONW;ELN?qttWPdvE?COI`jI=VhD zr_q~tX|ChW1mqm5^bl*p(Wpw-m-^-3ys(hq8XmydPOyVHoMQ#Ehl@c*d3Dn67w+}e zsT&8nWp(~GjACxEJ?R8<5SZy2lt?0|#?E%}%WJ|DW=X_5YTxiCp`JVEC?P)NB1HTe zj~dI}E0ExH39fCZTfSZ9^1n;{8aI(sgUkzp9oda{BA9XIgJgMBwdYQm4+e$7sX?7T zt%-&c31y|UgRGm-HQpM{9H!=xw5My_YUU)pL-dtaG<~I~YD`55kJ!L}rreCXA##iR zHICo6%59l%xg9<(m^WOkxq}q7{1U$N=NyIHue!+l_+&Gm6XZ@l4Ua(HFL&{)Q0|sP zq+;j7aXeR;%S8T`6VTg^qOeh#`VnXzQ`EoMe*~qWLJ0**$Ms`;DA0$>P|*=gGmDO+ z3P@qDuOAEhu{cy@7L|rlSQau^Sgi`9Sg2El(dMXA2$-Y#QNP%K0*!4I{-bDaG7VL0 zxZ|3mPhpEWx^!a-n+}09ToNkmLmg|jXKKht9~QFaQn#k+2zG=D%|Ht6A3((k>}*rz zuH%S;r*E-`=Bm%0KA53m@>{xxtSY{XQ`o1G<(j+{uC7Vp+EB4s%<^^a^Ic|fehN30 z-W(cp0=Kr6-rkS*9l@REnBzF4hW${e)VH|2qP!&VF>T8U9Bwm9kK!YtGP5j&k8M@Y zPae`HxL=_Pv!e9VDSReWX;%6cmVQ2kFCIcc-@vnGWdS8tzj&-!sk?=7W~JXPm}X^( z*EXIduW<rPUh71>$Ye#HvD;zI5SamI7{R3QI)`LqW5+ViH%tl^qLBHK$gLy(5JO z`5wpj*Z4O1{s!OU`TiE)6Zrl%-xK-%-U*zh{(l&nW==DMDg3C$oR-2<=cVw>;^{RN z)2~nAXJe<lx1#*Ua{O|4$C84vlLtTY#^sGGDDKCvLo+z}i=mn3Oml{BK?;9Xg*+Di zp$hpd{Obf>;XG$Uvrgc(HgncdL1=c3IXfjjb5=_9P*uMag-XnlW5RpZP_<coOe%yL zs8OZyf`>67H0Oj&ZZoUQs*~m%TIx{=hHB=TH7S|iH*nhHpkh+V>W|_e)m~9f#mj8< zn4=!&9hdp8^(vE?nUY27ae;b-j>~elrQiX*&F8jlYRhw*H?`%v6q`bG%sKsXQK*K! z%cQR0L1-kc@h#|=`W6z`<awohvnJmyrKE9d-`QWfj2xGZnVHL^g;rTEoBL(!fpY0P zdv6~`g~}CA<uud#iSG%RhM5TB5<HG4;H2L>WrlCR?*JU{EpO$C2H`HB$8JJ<Is90G z09NvzdOa_K8ZeHRUlY*Gv06FWM$E=0-t)EaPH!uzx1k=FVgoMc=sQ{3#T%jsVgyox z&#QP<b1i2+h$L>q9()jc@p0_KeQY^`t8tvyCEp>%<9HW2ybe#{di)GG;J3W#co8@A zfbb5yg!kc9+$kE~FX|B9z-MFzPtxb%ep!N)ti&-{hZE9_ld=^LNe8|vJMoCv_=fDm zDcO&2%1!td-Poh@5j-ZJ#<%4NzAF#ld-8Q2AwPy6$`9}(c^Xg1^LSETz*BMtPs_jX zV>;7kv_d?qmEbw85`Whw;vd>{Db(gmKwB=OwRKXgHA#uKMaF15q*UvYY1)-CUAsnR zXz!Fc+CiDC-7M#6cgZ~M9+|J*CkwTQWs!DDF3=v83$^b{NPAM2X@8aFK0{Xcs%52b zzFg#ctE}<ukhQ+3)ccaM&UZDw;M*@vz5{Zx?*?h~-OR%qx@GcQOMQ%y56B1k`+}!X z&eDfatlbBbSA2&tM|+r?;tzA(HNI*rl8?$gnB$v|x$-fVYNS~kEgxs3sF1B%zI;MH ziAu5MkMb!-i?KX7_?7grG*0%*GxBMcOu0!;%e^d(mpkQ~@)?#U$VcQs`7BElN%Lj- z97~hr2;1(XO-+^uIO`W!nj&A9L-Iw=7L*^zd*ps<VX9UrE%GJ#GNx%0<s$hC`%b4+ zD<nn!W>B`pa#Z>;Q@au`$}u^PS=u#tUQSSZv$ccN+=FrwRoY$Db(uVbYHDSgJS<;D z9(7bJUt_62yBViB_ai)>U81d*Z^$W>$!u*K`M(Y2z8m->4kfj66~yFQlmX!P-6)UJ zGMH=nu9t7icNkMgQv=_X?=g0k`L5xe@ohxPINx6RKE|RD6MPPDtq&79%YB=;zSGo4 zy{|zY=Xwon@LeQ7WN8#G@m(N4Vrev9(hkWJ@+5x^VrbXNQ>+_9tJy72%a2hiKk<TY zn)heO`?J*dXHh;t5Ekk3oDN+_qt0pgCpyY>qLlAo=>Td_{5ljmmg{Ko{s$^5$5iF7 z*5#)a16YcR|Dcb~yF<74ttufH;L`thy>uLAzq6R729f6m=t-+`r}g>LOUY%Flj>69 zO{)g*`il3bX>P+wol4f_c^zkTyrSbZU4E`hC9q%sw^KMd0{f5VP>a+4Pm6mQQ<X>y z<rh>;9#gDeGGF4QfR``H0S;Thmg`Q)Wo<|0@;CQOxUuG#@ND7`E@y!!8xKo+)7+HU zhtSAZ{Fv+!G@qA_V@p_2VN7~Md1l_Jf!~{XDY-f&*QOH$e!Vl4Z|0wZF~`h5Cf94& z+Bfh>-@xHM6suuxVvLx}5HaVA)S;gqIw=Re7(mZX6v(ASL>LA=X@ywC?Jmrc2<FQb z%(0`WlWw%qyKa>@e>adoha?e|y|AShad|sOy9#^c8eWvY4g2L<H+@`Bqp3rc{91lP zkz9t+@>^mhpV#RtUEKOG1smlB`5lF0AR@n)7s=Zm6cL$!V4WXVy9h=G7wMX3$SrX} zFX%tZpI6aHr0XoE>(Wl$ze+2U-hZR~WoVkxChem{Jq{MhAK6KhKXKWAc1vgEFMLy5 xbPa!HX%^k)->AEn-RCRr^Q`+EP)|+Vr%zMI*y>)p3?*8@MW&`}g<28J{{iC@c2xiX literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..8557be6f39651d8ca948aefc1fc95fd4fb2a29fd GIT binary patch literal 1660 zcmcIkYflqF6g@*9+m=OYMUV<U5Tym|gNLAP3|Jsy`XDScAsWq4R#;qio82wOf2Ac6 zqS5f#A7#8Vt)T|vC)*~yy=Tsyd*;r)^W*22?*Q`1Dd=H%RjSU;XEFu*z;?WuOm^`F zw;J5}P~uMQAYFItL%rs?X^p$w<OJHbl`d#iN9TLGQ>p9Lis7!h^}U9sTZF7_jF)xq zz3sd!*?W2z41N^>1R0d=@_J!e+hTZK>}JlKNE%WR7D>aU?c$b9E6`pQszje{R+d+U z7=d0<(T^wz9Iq}Hw^ucWH!r)ZFoGDaDTt~Vz;%W|&9p6@VIYw#9`a+JHo3K*uI!4+ z=OP%w4F$t0;<!m-F9@qv<A_urbF-mW-ZIQ5I-(0EcimhEpm~mA?dLi(hz;caqbhFU zHbXFPScdnMVX$+ncI0}p8bTmK1se?^9D*wT-dFJe6QXufhReVc$u3uqbpB4}FHn;) z^cM|FFE@^Mb!Ut3nuIuiIY6?zm&y<;+BI%gxnl?sZ6$t-ACaKg<*T64@D2<rSy(gn zE$%fO;`tKEDz$IEX11@Q-VrD+EZ^NzJk2pgG`r!{^fg0Na_pbOo)Yaydds@&J-1y? z!6L)P{~m7!b=|UbM>e%i73=MIW0tbihePzD`Im;pO9POl;g^=i9f-!ofD<D?cmfl| zPm(uAR(v8&^nJ$FbHqN9$1q91LAf?f{5YoC{5kYUG!kQzXBa#O6a1b(_|t@_EfyXk zCD&=Rh$S*+;iE60OiqoQV&s!t?o4+Pt{^R>BO^K4Xhh6eTSyvyLV=;+H?SRF6FzOn z--M#=1e$btmroJG4CQW}db1sz`bx2}JHAugJ%LX;V}9u<(zzFqPUH;ZC+HJWTa}5) m_!Rm`TAcQsz%(H(nX{N9UJvH+NZJKFCM(_vh6OxX8vX@=zM*&k literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.class b/assignments/build/classes/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.class new file mode 100644 index 0000000000000000000000000000000000000000..204cba647ae0a263189c91eb2bd22aa0eb80af09 GIT binary patch literal 9804 zcmcIqd0ZUj`G207g;|yfgezonZf*!9<fzsxX)3TJSp|YXP!dftuoGBWcGlh5n5eCd zMx$1%G1?lBs!>aCkJ=3hUQKOmt*zFcTHF5As#SZXRjbyRe&3nhWeL>wkN$wq%scP# zywCfb-}ila^20-q5Yb90-$N3~3b|Cup<Jek=jz+^ny?<}ty$N7uF+#L<*p1xLe?rK zxuUXDAvcrP2qtPG(Rj^(xy^{z1Vizf#)uWNcC=f%WwZtp9#Tm5P(G;&O;D+T3Yn&l z8I-U>;TnG^-VquwnDToKD-elWdZY(mvnnc^K5{^9?y2=nD_;HDEpu}p+qB*L_$~Lm ztWX(KYjfxFla?%LF#F7ywQR}KQ%=((2|c!>S&#Mf)kI^aSX8{GU61Qw9hIgTscC5M zj2U{+h^>nn5irykj|LO%Mg%phTl1)#CM%?=G=-)zo&CS2KexrO&NpNI&1Mkm&Z}=* zSLbi2Ywuv%)b#&3SFM|-W4>j}S1ew-c-i9R9-2vBg=VQVo8~Z;+J+D@teOBGb-`fF zh{w?%TB_gCq6>{JtY{jsmUb%^iuBf2I#nl(t5s+oEFeR2eWX8Po*!9j#;wNfJx0_D znUOqNKotsAs<e=*Mj2xJj<{tE!2Zkx%(2XwA!OFHVnz$|8u~zOF|2u!N{gw6seC~1 zHyX@Hk8YhAvieXGR%L<v<tdH@d*kttX5Y5|)QUW`l$I&9T&0iENlYd7B1X^7q(lWT z;Rx6pPbi%pEbikfokA;^T*meg*5RrMRND2mDy^hXFin7HTVrO_h*=>6%ua?2*pu0Q zGSULYeG<KcM%)TTbRoJx)I)VtuTX<ZerilB?}TxVi>2u7V46Q3r(-qhrZr$T3U6{# z05l-Gw7GidbZSzlS)~?Q$5b?84S|Sd^cpcHcT|tX4SfC^$pqYV2E><$gnIP2<)L=! zP-wkMopk1C8?em_RmOP<Jsc18M$DMepvPf`<4SykaN91GHVB_p*0%(NOS$Q6Sa5gD z)PrI+H*Lb_Kq73}lZz2sRMN$Wyyo>y9rhUE7CkBj2{RRk;?3#a8IM3z+@Me|)0C0r zw<Qn`2aJqu3nC$v&ZT}x#4;Vrf|}AA&bGH=Vj2*Z+~}dLWQw?al0xTYSzcgWhOnDp zD3$9YdUx3HTBcV->X04|U0`@qdV*6f_BO)eL_yecLKyP46U64k`dVR-3T;<u2VDRY ziyLrHBi0jw2K~Zf+no*<sq`uOv|~?B;1|s^#tYf0#1Qb;dgwE>Q=v;#x>R_<lrhmg z(-jKC%<Un|5MwS=>2fik0CjcIXc)Q@HZPj4Q0Yq1lqVRq6Ofxe%cR<6_|W2>_%?;E zK~36eSBJtNdNr8}U57wnSBqfa*Dbv_rVq56J^cpE@LIZF2!4e^H>B;__NMk8JrXfu z9@<Nv7ahKU)|49|BnaxZ4ENGLm2S4R9Wl0BO`!;8-AlKsbepiF{60P2lB##p?Mz%P zEdNfG_S0QVIdQBK4zpl92i-WHhu#Aca|DS&mA))I$AgF$v*IHBdFZS3HHE&e(l_Xv zOoby>x;kv?n8stfXzF8JXId?+;y#t`rw5!c<p{fDM-+?keuUaZ4=DaY`nEzzl@182 zn)dG$?~t>N&erAWp-51SJ*d(lp=A%W++f19Vmn0jLn=Ki=n3Wf%>g|GlX#FGRp~KN zn=d*8jP#mL@53s6SJVqDYEN{-hB8gxQ|X9kvW+fk^eFUwCT%R201N$aA`d+wu+0<n zLzSMgGlH0^Pmk$6mJy3PzAXgyW0jt!XB@s$V}+B9g*7#)R@-#)=~<P2N<V{jA|C*Z z)OE+raKbVKN`h7gqBal<h#7vN(l6;(FmG^>)$FP`t+F%slUur*pFR4O4?Oe&{YIhR zs`NYhKc=cN3$qQo!8Bt*kxoS7+=g|)#SmHq4`+34*cvkjnslqljQEY-m?5&0QsMXe zD>wQDA1|r&GW{N|fZmR2G?|W<GR+y+JURiw%-C|jnLyxzg}h3yDf9=GUZ*#hW{zR8 zW>kMfA}shU5s>^MAiYX|ROwG*q^R!_6@O9bujvXz=f9=F2b{Eihh@~oV)~AC2`idN z;Rg>L6)5;^WZiVA5Fuf7m$&F2!sp+Gb&U9Yc9&HAd|#!1(gzUH0CHcS9>(M&{ZAxo zk2y*os&pJqO!=0XVNfiva$~)RN?B4_W*34sBwU})U#S!%v{97KBu<nvtlE6eWkq4P z%6aU8*V@ZUw;~H6y2f<qfN9dGv4K>5t(#RiR~U*6_W`Hna{(7BJW=H$I~9)5OOL>U zQ*ll7Em66YfyZ4U0G^oYQt3wF^6`Rjt8NEjp2Ps%IXp$kZ)1JH349`2XCcyB8$?~p z(^Q_$Gi(cp1QBFX0?&@^4q02?pJA`cvxJi=5NImX@En!rin;>Sjm|VYU*!d&Nx)yn z!iz~_VAaLEP$0Dceo|;HJD0;0xmx8#ycnEeC~OvR0Y398FHw1Ex>}elFIV|v>52`- zB=gCF`o|$4+tbE|eK<C+P}#?|KqlLFT+m^j;G($|8-<6u8Q^k>H|>(%im-0ggt6_> z!&arwyV2{NxA<dQz18;1d7k6-c=(fis={?D*K@-tDCRgVM7K>3CyaGl1(fh-FFxbd zOSw_y)eQWYYvW^dT{%up%T8%&AmS`{G|UFbcX2>S<uozpcmj8G69R5~*f64A5fO8+ zEx=FykcV6O429cNZWj?VYn$8AC-#0K>xxkduSbv`$&muc#$t)6Wdt*zOJQVK2khDo zwN{V!wF5P9ClUj1;Ef8Ot@1exbg9{tgcY_pu-T@!RTo>_QW(UEwQyx^lsh&?5(C0f z5su-~TUb}PTjd_%f@LEvnAHmz9$wfCbley=1`KR_#4tnUt->3D-nUz+2El5d${|6^ z6^gHqii&=f!;HO_2s9a9vjR==DDIj<aS>@u5owT@3Pv~*Eea#Lj7Z=_avna9EtL}t zFzUf{8AP4g_z1aW`#NAWZ&!JT9e_e{z^Z;>)#21gLGVJAFA@Y*5X=Nh5eq-9^2Pia z_@5qxvPZ$3w9Rc$_>y!25K}u~Fr#)4@8n%7UnY)83T=CCw-Bj1koX}%wY{;$A81*# zxpiGz2O>GPN)ysM&rabeGEvUukWpJ>Lt~&b-BZ-=hCTWl+dBd+bsd3qEt}V_6TAQ7 zu^x|D;BQ=Ahpoxx%>HEanznW8TVYN9K>OxwDuNGC&mV$z8|<@%LV-hD5(C{vtV3)V z#2i9=oq8-JzEhPht1kpQZ2O;|J|IrH1WpqvC)?*!8|}(Yhz(5590~N}?$M#WEYW1t z1L~7TMrNCh2tRg8fi;fwNJIWqTEN^rOwvX_Oe7rE!D<-N!cZHGLmnmLu#8@Sgs>;2 z#{s73AGEP3GHe=S3NV`JPJ>bOjRRz2lLnjVP7GkX@2CXH1>TB7G(>SQvwGy)gv11v z5a<)G;`DOR@{DoNq?4a)=nWfmdS~$G)Nux+;U{JkyVexQEC`0;Bd8Dpa0@IT0ufH< z#-TC_q6t-Z>n28}wE6FV7dpy8(Qk^Q8T1>2kU%R4FebE9kB8VAl{&rc@SDaTAXS`o zD3S>$#hDF%s!9N+!Yl%a-59IHoxL42o!#bC3N}N*?T}C+7<J;pxW?o(p|?wq^<tVF zLmVYC%^pW!j-C)h>?2db0VFPxmJr$)2y8DE+X2x5eLYCtMhtjeAUGKr9VTO&u27F_ z!1nivar@wG<m4#hAvUp*deAG$l3XB~KA`Z3W1sX#5n^Kc<R@L{cFap`|EG=RIkTh3 z1n#Za96RTRd7%h^x7aKr9A?yRZ=MB*qe2okkg2e=AX_VjwbJ=KF-5GxR1@sD+^k3K zkqY0XFg8BU!JUoHGBHEp+ZBEY(#+Jv6@DdavmlsiF|F0`?veZtE6^hu^O~B?2y`Nn zd#Vw<Ogz!}5DoN5CKWPe4R1LCB4D^DB=CnI31ceHl0a6*N4J#ojFYs`nAaZag`p&3 z5O?LM^bN!R2r+uv%|xunaP&0$BhSbei^PwWwIFyj8zRAg-HG+4X~nIW9&I+PJ~J3E z%;mQ|{0{#^;dcd!dyi?ZjTmgDgd*F_ext^*Ea&ugHMZ2)zcbyGjT%!O9inUXNHA=~ z=Qf#Ue<E7zNGKbEXVr`vXvfE_MrYpI>>!`U1zEjPBpUQ^SnL|GN%|+EA$uEeEM!{V z9zaRU@Mew_y}EO5?&f1mYs8HLLby1m8`GoO+nunySx%T9>g7<}D`;nixEVXeQu~g= zJBPiE0skj9ay5R>aZ3ztyg&lpp3Hte?oG$-k!~_{<%CUyb1w#|0dcI=5Z2>yVQElg z#?=)`VVXBaPvePSk@7}?=TQPrX$l$A(G|_2QrtZO|B%L)^KN3k0$&neiSMhjzCVla ztNEHtdp^EDH}Xx>@O^Do|LaJ`MjE$S7_kQwYw*Qlo`na9@3*J89#1smIg9t=sX86_ z2EGwrdHi|)0vN&IylNb8EGCk#A10;i0Od6ek*8T&RZ0_AxJs#bMQ&04(8=xxXp%3F zeV*cJLo~zZ8N_G)12kXDKSb3;Nm?Qg(aA&P^W|&##jBEZs!v5>wJ1zLVXY_>XcLZ* zN1HH2r=9H9R8dxKYFfb&YSjvgTa(nbk3jb<U)~_CLe0i>4Q3ytYSf%#*UWx^Hv954 zPm;QCrm|t$+9k?;hbT-qgNr;mNSdz@{1wN*n&7iANtOf_t6WJszbZ)=`U<r|lrOfQ zyR^cbB<(J~%2zZ@S9fVe2k3LY;$gbBt0?F41GL9iDxX|dR#wE<?UyzW)7~zv_yFDL zE73}lbkmvQdCNX&uKnekq)jURVv_Fgm22hlvf{gw^rd~2J9zvBtvq*`So&nGT(Jw9 zR_?Y7Q?&AlPTN$JoW^M=Ijz&R@*KO{3{>Tz^p#U)qU5nlUX=2e`DST_Wizk>tn6Oj zY;AVg<h@Dy7Ty}(LwHZYdl>Jjct3*oG`zoq_jJ4;AEqau`5*Y^Xmhk#NqVwMo0Fs; zRVV2uC(o@an|oQ3eqQdqrmSptDLvQUvm&>A=E#R@vTJf~;Sl}WHxHA)=$o(2*XGGf zlk|!xxKMag6mn4b^DrI7Jb(8s7^b(nv;_y~9bZM2R*|Ilv;|2z=BpfH_D$3#9^@P* z-@+2k7v@o=Ej-8*nD#;cC>1l#KWF-?hj~($R;g7!qE!{;>^{JgeT%eGZBde^4jzBT zVWn)w#QHnvO6b3=3>LsM#bdU3%sa#tw%H2Xn4jb-@u(4xWrz4AyCwG_rAxNk+PYkJ zb6Z!A-J{J{tyK^4DZWJ*UBWAKA0`Q17s*S9cvU+(FLF7h9BomKT}rb5%)w*N+l(CI zwdt8l_;i?ODK`)Cx?N>Fc<lB;n&2xHJe9&;?}v-egL~D`T<XS2?9&uYy|;3ayi49q zQRmGaI5vRC^8>>EX$|2X3m$(OuBDr)1Xov+sg0)N@O(CPfZ|!8xd~J^;I8CsT1Dqj zJ?R(~q*m&sE?nYtQw*gzMQA&o7vT3|{O-hE#3i%`w;Q+6F1m{@!+HB|dVsFL>Gf6M z@AKer5B&t!0MF44^dj9zuh6aZ2HlO5%6sS?`VxIWgDlZ7=h8zsWP6OK(_!f0ySy9+ z(ktkPTt`nqI#2T%I91+4&tm8PQ;y+O>O%TCcBQ}IYw4G~52qXZ={f#7{hE_FAbJ>Q zzK_$3{3N}^&(h2MJkDufqF4A0oH+fBUgP)abxEc-BoDnQP2^l@5-So8(xinvQ~Eg1 zk?MG^w1($Ntvp}q;ssJSuaNrLCvD?e=_0O|E@i)T1vg52c#X7=Pm}KACh1;okq&d4 z^aJjcp5l$tvwV*99B-E1<}Gp|>vA=B%geb(-ppI&Ztjy!4$0g3T=~;<Sl-1^c{dNp zSF$PZ!TABAGyf5qSV~2F6IPcG36`RCGZjkr;zs^#zJ;o#!=&)7d>bv2t7$oZk#DDJ zc{x?{9Vjj0wNg3XiG(qU&yWguKi@^=90Crx8%bj_=J*regObJ<^6&XeC{5wZ_<0^g zX(|%SGyG+grtv;L!e2pYIw(BMUqxvKf1SU@UxTb?auRLdK*@`?{rpYLHjAI+8~I+o zk7i3UpUwBf{^mfw0gTyAb0OIo{2=(72l-CsZ$n%2rG9#g5AYBzkhan5e2@=Og>)&j zILr@GrL>2B4C;^2LTMiz;YYFZD(MP(o*(1y&_rG?oxz9syHvtnDaemwjxwGu_44=l z2$jlL;{P^;)JjDz<0l{kBDZ`Mf1iJV+^5QygWDe>9Tz|YPhqS~CGy4mBmObDXtI0( zKaEl@O_vk64c-k8nk`598JbFYG*2GDee^Blp*8a9{1aGNKDEmA{8Pw4r7n2|{|u!G z)GaUJpQBVjf0g$0FZh@Er;uFfYW@}KinvJH$<M($i}}}1K2ELd1+45huz|a&<T#u% zPvPGxq$rfnvdjvVE4W$3dv5V@s-g+wv?^4mP`mSo(~wC;74-`LuIxDZsPsQ{S8&B> z54;+$Yk?MyBUJqNgB0593_C{i1sVSBaXy6>{^v;*&UL0uQE&#c^CL-i+k*-{!3w{q z(5ng^Rp>2+UsAY0h=Z0Lr|bV4K2MxSEKvGy2BxHvS>U@gO9(ZOUxw~nfL*@_hQfV? zgQ0jAsOF;O(qZoGI>2Y0KEz#3RR?*q$XZ)azyZo*yrH=|$-Voi39oYxGPbcTi&B|w z1qvdu@p(R%<~nlx4b7G0c#_XgK?i(Y;LFi+j*z-g%Q?uOlIYCA<Bty>zip5T1=&lH zG?1{Zh4;bO-3Z?a-svO-gnqaLUjp~oO)9Ww8Gjb;d=1S<I9<Zm;o|Xn@*@m&@C|e( zVBsddiFy!-!f+;&Z>1PqDFHX$#&_ZpaX;-uFcFY)ErjH!3VxMegGe?}0sjF`l0!@2 zEW(LpXsVT8M<ABqCLw+kVUB4V4ErYj6YAV_q3zg|c8FBX3*Z(G0bg(*!@pO-RCvoV znximIFAF|^rSW<1Q|WsoNkW-05#U^fcjoh-F-YRSVA+4QOGgp^ZEYbM{v9PRu3FxL l?%ubbAK1?i#S>J-Q<7Zhg=-J|n?$LUbE+ogN^ay0?O)QSc3S`d literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/AyresAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/AyresAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..c9ff6515a5694c2436b115ca02e34831733a7f23 GIT binary patch literal 1884 zcmbVNZBrXn7(JJ_g}9UeLcvPiDoE0n1WH?xU=`A0!2s1@5bMh<%QbA-?9J@nfcYo> z13%XfFw@TT2l$8l*759asDUz$V=~#B`#k4)KlkpRuV1_Zu!Nse=s>4|E)(785lBC? zkL<i>`_=r`-ZSZFfu1GTcl85-&P=w_hhFp<NSSyC<~ew|8ERQ0N;POSQi>h9D*q&K zeO=apv}=W4ToJe$D(6sY%b`fS%C~}s@4J3Ag){~Y44D|ly8^?PI1n)Ekvq?4giI15 z&XxY@p^&W@7^NyU^`*|2WpE^eavU&)5sXD;jtg{U*0PmIaLvT~m|&5%<H$M_AI@YG zzp;62SV-XmSO#vG_z)in4E*Ch)>BfIdaI%9jaH!oV`pyIfp!gjr7;y{@v*>otAvY~ zY^4_&f!XZ?H?$njmA<wD8P=5_O6%ATt>eJeTKd*r(+cAXt>q>Gy|{U1)e`?VtJ?y7 z%bsUFRKCnb3Fb`XBQ|vZ;x)p9sQft-cVda-sZbiYdp4lB{f~Z)n#WlVkyQ6he1Zke zxn>{AqVgSE@3{Ja|3Yp1IuyvZkM50aq1E{Iff`s8SlFn{-<zE+ssk11JF{~O>kY42 zW<XinlR^GK)#R}X4(IZ56PCl!t@<_gY>sm-s(s1%lw4nKHX``8z2{LfR8o%ZRqVix z_AOzTX2S&*OaC`ufe~xAOLmTCo?b>z0W+CQLP<8MjcjdPrK5B*c(%>wF=THA2HU_1 zGX**nGagM87kNZ&o!U+r1aD5{`FTYN+d-9};Y;!r=r3#AIoz=8tq!Hisu4JH)s1>M za<SjJ=wLAO6{U2j1G~N<^?}+C2YT>L3T12?_%<R(MPM>MLvb>$f20m&J~_e(Usi2L ztDq_HTRT%)z{Kfe+u!$OI9XEauu(6(-Rw5WIm7K{U0wojFF(2Y&hfG3qG)?w+0~La z*>?hSWm1ov@vGKxbViQ@<yUjLTs=@ERn0mk?JeFT5jzQ5v;^nB#(4%s&kjQw8h9!& z^;Rn`tI)uY0@wc?%4;lX2X5d~-s{n)13bp);j_S9o~z*6ee)FJd8}UIGg1Qs_>508 z0pI~X=dKT5V40H0_%%A|3fTDr#!&wW23}%hcd)Pjlq|k=g7-FVpWyoDOQd&aPBFRI zHQqHeO;m)=a^;pNE+?2Fa`tzmOVr(ZfqMWI&*Q+WSi?L6MQJVK3ZGZ`%DKjOf`u_m zVggf`<~N57?jy^TXRyM$R_SGpchoxWqC!nn$^#ZQOm8bF()So`9^w%@GC{jle90)& zyxJbK<SyEov|o>N*uhsQ(SC!!K6LzrH3Rb|;hPk6U<*&U_7eIve>>RaF2#S};|KhN G@xK9)2l7<_ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/CainAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/CainAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..1a3354be8827f852b4c01b194c520d81b3aa7f25 GIT binary patch literal 2655 zcmbVOTT>KA6#kmqESphq5p*%?5WKL8E~t1}G>Sw818A}YL(IitX<=k`dNVT%ZZvlj ztMZU4eacgO%u^oB16E;Gen9?HV!obP$a1MvB~)>`r_ZI&`Oc;HkH1!a2XG$WCsBub z0}Un`(In7%&t9~%uI<fbZ_M12g;1dByyH3Hn*#McnW<(Z&}<-S;x(A-#PgLPltoIZ zGL_oLB14YK-t-+W%!j_Ti-QSl7w8|6uB$A^TT~0u@3q2tC$IwPFG}Ak`Klm;z~YIg zmMp*Qd5$-iL@Ra}NSSEEPJy;9ObZw#eUa<&?w<JaC<@+83xk;{107^Vs-6t9`RKyD zDlEt_iFWMP0Hg&PdPXx-`e2WV*Rhx3+l7KGF{HMhOl&t&j}!-!*bmD<mx(vfEzt6h z`H0VxIT_w4hoy2A0)gGDW{6EKhqhXAP<wGmAYBb%qfBNhfgXX}q{gh^I?@X*Uj`-R z1=3ow18d25!ccnFOl1|)VcYSBg20*cij?k8;K-_e74!e5pJLhcnmC5z0=tU#f*e*} z!47XZ;XHRiXnSFxQ!rWut2PN5tv(a|I1vLgrV6$@G&@TVsIvx)#&?vY%85WeWnw_9 zZ6}^JJZ<reiL*E-V3HMCys3Pqi`6=+*@Gs_oNR+^%}L@-Tr_aW#1JkE>|9G(jah+2 zsN%|@#A?E7LrFp4Ee*pJqPa!AjczW%tq@7E`+9ZaM@)?B{%gGJmV<fi_uD4MqLYHF z0%>4kweTZ1uH4r}=_oISdfe2Gyd#jQb!1IqaEnYB$P1hqpE^0v*Eg)@3CoGT{<GK1 zZY58%vN$9C?7S+<CFL*lXE&4(n`BtcO6G9P@#I8VOHbM}E>BWX0;X)=(cjg>2HoKT z=f?i$eS^HP$SM}-=()Wa*US{>P}~cwK#wzvun6qf)T{z^ihgv&jE${DZi!seU00M< z;f*CJu+5i670R{hZI1Nf(i5Ws$(SD>w3Jk->=Ko*GOWrTtJ92|FP=Z_q#9>y1`{I} zM726h*C$@1V*7J+xorzj=wLpy3k&0RDawKYmp<iH*)Pbej!xCi4Ou;|8-Yk(Rw@ia z-!6^Ia9+&@ElmiL2vIh$sOxM=;6T(fkvs7e&&ItHkAkaqAyj@v;HTPhtO~|PM{IA_ zmBE2Ar54Ji!Oc0XIa#MTSt-da#A^YFpRIL8Uo|moyKdeIC7&UB*FCMu){^w4RamPU zt6TKy(OInUka<erfk0QBB&%dQe$MLYu_z;~Os}=N%Ovo*z|o2-ALbKQovNJAGp<_V z+hdhWUDgC&GtJT8-6DZ61qP^K&8g6$TUNjp3@mk5zkuwVA}2W~sznjsV)5xdq-xF* zES*snxj*dMK_CMI-v}Jsl#i`oHt<Mb-@l9Uxr=jxF1*Xxr2pzT>iFA$bdq0Lu7Ydh zkrxopBldfwnhmsIiqwn+a0~DAs~OYyfG1QIztT{WXU~3vk=nM5miqHA(LTMSdHW0O z8t+|3=foo+jxA$fuHhwGr_&8Da3I&1ZcH7fuvW@&O*igY!BK!)ie__7q$hI*>FLu6 z(%k80il&>EaiKktHuTcGg5gMk3@TrZ_UXoDT%-K;UtT>PBje}_ZbXddQ2<Zy1mm2p zI=mU|CT-`BpIr<f&E0-<;sEyI5V~;~$C2UtbOaaBixEC>6F9+uPciTT+(8a52C>Ms z!nf!<K0rU<B7Vdr-Y|rxxPqT?ErPDZpH-b~w%hoSH+N$JAK_y((Ec5KLSP$d`4aaw z0iUG38SV_;atZ~^(z`p9l-xDb%g4CO9j6B#Vh;1n<5OC2a4(AP8Ew0asmT8h)cuKe uVW9mL9)PQ-iH=>7TZa-p<=RO<eCpnh=w}gq7|}2A75Pc>zQ(tVFa0;gUcuA= literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..1908db8717a57bd87949fa9d792816394d89b8b2 GIT binary patch literal 1832 zcmbVMUsoGN6#oqb7Q!MB1d7^rtF%pkl7yC838Ih|p(aob2C@1uEMv0GW+!KM0_L0e z4ScQ-a87%UAHa{}i*KIZ-3@dp9FNE3?Cj3{`@6q;Xa4->)gJ&>@KX{!=rxcq(T9G9 z(HH!PXI<{qvO5PagsmC+R~*mLs|>yAOx3^u!$fH037xG7btF_p+6|$TFpvzw3^63q zTbXJg7&h@9MkolkZPB7=<LON4t$XNLNMZ~r1LG#%#{|R3J9?7Tgx+cER$EuJ61>T9 z?JSHVvvEzqz!W73BarHua=flj5|fw?;C;X_osKZP>zt_$;3I~`-MZsjw(AH_TT1vX z>G{Gs=Du~T9Ib_C9ds-|EZur6ns&V*gXlL*+=Rtow1TXzM?`h=gnSZo$Ey`G)j@oW zPYleMxQ#m(D6e#UEvUL)*(Rzc&Oye?C=4KdhOi6azabpJEJJcrxUSrj$~_Da&zrax zbiMCqx9!)1He^lYLW%84Ul>?CBQq@F$uB_@9qFZLcpjKo!b66sCU1zM^lYy899^d` zUvp3U44HWO=e~vR0K`c#@Q7i#T)n@P%N1o^D!rJ?KYH4BI~7VOng>E<>#`}1rE27} zUC!5h->G>`YEqsit|$)$O-jk}#CAJy*yRT<Nm3<gbGOQs6YRUfgr*KNtd#zL$^zwV za)-J+nSLI1Dqc~h%3wwfijD^n6&w86xuHO#(X0`59vwO2mtibs9Gwz|9!Z!d&!^(T z+>^FN+CHI_ROhpEv1<Wju4-g9eg$HN;fm&Vqs&`fmXa0OR<_u10v@L>v%U}<GeW;E zrS`Srt+LQ{dFYSy<5?2l;9CQgU`TcuX2KI0!g0JK*$~<2I7D-^!EG&7hvC=w#B>d# zpqtz~bcH`tlCsfm6)qDVlU#7z?X<)d=5Yd|o9@C~c0&}o>sA~s=+sd^r?+KG%v)M@ zEMBA5TL;4CZMqs5^?HkXr;0B3ec>C}XSjW-<f|$%@SNesznjwa8I_G&_>}JJ;MW6c zHu`D(jCNUiGkW*Uo`Ss$)yuR7YG51%TFuCS?)=YbH;7eyL6X4vFZ5C<VCOZA{jtH} zQw)~oPGFYjPcXXu8k76?PH}BHF`Y<#c!KM{<5ub}y=j{XUniI&%Z1-CS|Z)tE8GW2 z@iI)fiZ$dZK>+6=hH1TyA-VuZaR(E)OE+eQzGkt2IhvFOvda;)CGuLtIv!w~yaM>E zRLl@X{*p8_a%8!VBC#+*{*Up5GTfy92E|H{#>7|H4D;_`3s1@aYkCIJ^EcKE<V`X! ck)Q`<N&pOy=?*>LVUKo6`uZL};73fq0WY88Gynhq literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment2.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment2.class new file mode 100644 index 0000000000000000000000000000000000000000..df4e724afd6712e3483c8d31a0dd1c36f0517a57 GIT binary patch literal 2881 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 b^j%P;T3-*=H-hyoyhD1Dr|;r@BAEIIcCYDl literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FriscoAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FriscoAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..a6bea18438d62a1ddd3c6cdd66da0e70e91e890a GIT binary patch literal 1915 zcmbVN+fv&`82;861V)roA)yDdX-RB{gE0wdf(b3SA&?rJ#?&cId$AT<tXS51q&3uU z(l_XJdI2-ZOdp_+)0^IP`b#oY1g0~sJ=)d&=fn4}e*f#uZva;DLkbD>7)YAvMIXb+ zD{&-pj&Kii<=QK0X@<U4+qLx?Lr*4KHPFv65em6d=PJ@Wl3qnw4XINwkP6HUG9)wG z*=j%-GVvaU$%wEl*&=J>nQZAF^-!^p!YIZJjGK5L6AZ)e@QHFLb-AruZC%lx6itTf zXJ%}bi*pJFu91__0<oTXw%gT7VG>h8cporKWuh3~RnAuX@e#x7UfuS&<=E2I+>?Gw zxxVDb!so}Ht+jM{t;78=b-wA@zNOZE-#&DkB%crbOq;j?&S10x|Bg!~>v{|;OG()7 zVIf-`z$f_Bz>JAoxP77cm5#3^<=La!RJ4inaAOG-`jI({wHwTTjkO<l$ilAT+HOj& z757Dlr?;fzs5$;bse@WarulZd$sM8P+!b#@wsR)t1MKwv=(PQM(9E2P#gJk-%9jR~ z&RP<t|M;f>3bt~`2!i)aEaN`IwWesuqH-;vU)Z`%Z@w0;_8GGA(w*xTx-g0t)W8FV zhdb4~%ZrOeRac%~TFgIq+IBh>awwZM>E-IGDUX%c$mcF~j$m6<2a@1cvR%2`4&?Vl z%^}KINm;_F3eOJCU1CxbOc)BK|Lw6rE}Oz8d`xCuMm>(_ldUqCQEQ_SqcX*YCpLRz zXe7cb70#uxrRp+_#)P9uV@N0pdGZ`j7iNdJE#fjtxQn=p{R+Yr-XV#MUlA?CP(=%? zu_IdD0;MXd?OAfu4oWzAsoo30lv3auN@-tvqO~J+T^;zteR!6_*LZHA5};#`VI~~t zFdExEQVp4lW+(#8rm(c~It)L@q0$wMjBW|{z>)q;NvTG=Rk&R180CWEUZ*9m5Rc~{ zU6dC9*)>rVj#II<q*0|-&Tn(k<i7H}4&RlE*V>wQRGa2bHMp)zo_;P5c*}O2^a^Lx z`fX~ZS9FB$OW(jg!>vnYxGFmXFBzu)U6gL*s1&$~&*&2n{1TuUMjx#Y>6D|L(cXLK z6zp}#UZFK$1JfwbYDNO|8F@sf0j%M3q6Er+podHW<+m{QM+b&ZF;JR4fw?nxf|1>~ znB1Q~#r2isRC4UY6MXzDZjPmCr(-tUPB2T73%_8bM7-HIxC;>Db?9&n>&TOXAe{Rc zqBVm-x`IZCI)Np+dhg*j;bwuj%M{KE1-phXNb3<cD8yZQ3&LNcWCqD{z#$lt{053t zg$ZQwB_5N98}#2KTS?-Wc!I6ae;M0&O8Q^XGl0aOST~S2NxVda1a`;)&`+XedcMI6 OI;H6CTYQJ_G4(g)HvOCc literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FurrAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FurrAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..36c1cf29794ab6338b63de8d300dc67e167008c3 GIT binary patch literal 1896 zcmbVN+fv&`82%Ov0wc;PkdU@yX-Q%Sf`Nn_a7qJiNJtH&HFZkUUaZApE0(n$X@%=I z=^OMqy?~iyrVo(E=}qrC{UsSH2-BI?9_?!X^Wpnf@Be!HJAg;{DUB|48%UYxK`+Db zYjG%Yj&Q5Foyu!zX@=fMwrlHEhVD$ZY@m-}JQ8xH&XuHhD7})h>Qbj+ARU?+U`S;) zv*nO5XyPLbkr828vPss)GTGuk>XBkTjS-9*7&CDR;|xRR_(Z8ny%XqWpiA15qQP+G z#Eh+SNlxCtWpWZ(Al3`db~`$0Okgq$?<&J&CXV5}a<<%uPZ(BqYqrlV$Cj?<p7fi_ z^(Ai!pSL_)Yw7YzoBL7fd?WC@HQ%?ZZiA#3LoZV%u7NWc&Ct8!Qo%a@qPkKFwp-0- z%l-HapBtDlaUD0#l)lvVwWKV&RX`;hKMgjKPQDMBlSn(E{I^K^aEoDMw<g@W&kvNx z{hDe~U_5AYTi^6~MN*;%fjh@5f#z)$@R~T3Tq|Bx+*Pf4&Yvo^UunzfFzY!Jw?hQ= z95{hr3tO5qu@F%#NBPpg(n({YGCcV?1ca^JQ3B#!6U(^AaJeDsvY=c`=$E#x(VMS@ zt9^!SvV^C)`3{(pg*EVi;r>?n&ho-SLDiI}mlhTuJP(|9i5$vCMS8iKYRH!I>WjH^ z{UhiW)V?Ih6>V2;2ch(?s5nF!Eh<YmW#QT3xkF58f(paK;{WuQCx;DT6GkR7ui`!@ zbIFz&%(%VrkWq;e<CB;^GBg|`mWt-m;8JB7MiRpDtTA*c3V7laQ)i}!xJ}|RO1Fc$ zv%Lz#6<(D@#x97KVX&lyRo@cLPI=NL6?m51u)_jgI#=uYa7rocb)~egJ<;5fx~BI1 zp<cX5;~RWypcLX_mtiIv=qMK3Jydm>i>D}t%7(DC^4bi)Btg;<jEz1M?!F`anW9ql zpqc-$(h15L#ocyOULc;#KE5c=K(S+@ARMP;Ye~aOjlA0Q6d|X<TLf)R*Jp@8nz$9t zsLPwwHLu_Z-<Q6DJ%;Na<a|*o23|2t{kte#zj5A}#(lc)!(SI@RMAW8LptSXXSDa+ zItF_au~%pf*}xR?w3@L1eKWqGQ$JSmB~e1<KhRC4fSq?R_D1>#kI`S8J%YJ4cZA{X zcbM3_eT*wBsmavn$4B_|H%yP-q@9l0Xgk6zNzVU@;Ue*7-{KBHj5m?PRjgr=9E9QA z!yv604A4z8Ow@5K(M@|7HwYy2#9bz-6$&uaS)+9wkFiZ_82&0HGeDLf6NfNI^6My2 z6~>XpS9n4muF-#kY^8`};whd*{&%p6=cNBNJ^kqV6Ke(*O%g8>p$l8&0O%vp9eTdQ POFE_L?R)%yA2Ini%n$j% literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FurrAssignment2.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/FurrAssignment2.class new file mode 100644 index 0000000000000000000000000000000000000000..2f3e4575b9c6aab2e3ca437e5190bb55c5159d70 GIT binary patch literal 2990 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/JacksonAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/JacksonAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..bca3f5959bb02effb9de78613cd66395ace21aa5 GIT binary patch literal 2751 zcmbVOYfltc7=Dfdv#g`wBI<e_MJubwg7<=2m1<cFXuA|^?Zsg^vIDbowllNf_M*Mm zdz$oPn<h=uME$HLm}t@;(0|e&(c0(CEOfcVq$SHcXWrX+&+}f+{PFjb-vOM&cS)?m zY6A@>8qp-sI%Ut;S=aU^vzNxFWFZu2I_Y>$cv@g}XJ)J!2{ao>npgvKk$S!wgt9~} zRiRP)P~^x_*~`A;h568zcBwysbppME(sh;Pcr$8R`dwC7bOI}o{*3gkvabp<2rP0u zHEa15&vU%VBwDfFK*~fLHVCw>;99^a>y2EGdw0g0N2lP<^w6IfGq91O$kdZzHXm)6 zSA}UACee<~8i2GwLuW2CrWspJY{PaQ-!2qnnMZ2t%*1{p^T@D2iJh<v>@u+%9Re-? zx{u`KOv><5B`jBJ5D09ZcSCIICG^#by*i2)1k$x5EY-=3CD18wYE)xZa2@G|mM?>{ z@&aki+JQCeJ7Fk2YrHxS=|#IR9VqW?5IB=wi3Yt1?4Ng0gZ)3dNU?ajOdLeFz^0Nt zEeDiWu)`}(SmY`QZ7&RTB62mz>QkXH>oL)bLoqx<s$jckCngvKZ5H6sDCbCOk_hS} zCXQ;ebwssJrac}vaRM(2m=r}GFDsu(W6kEYxZh;4Q*2PIB}tsdO9sxEIE!-v8x|5* z=T;yQs<?irF`u^jqog44vWDTjK;H^gms?(lD<P6%4|b)n8eO^uawab7R&2cCR)V4q ze#pdd#3{HckOnTz_dpcO`J1{v9p$CafY)?1uM1@Aqgl}CUm+a^Mj8C@*x{o+Jp-yp zY!3DGp14?Xt9iPWrE%$Ji>f4Nl|S8^U0zLWnE^E+nad%^lOq*vFlvvx<fNiRjM=`U z-)qbU-R}Y?hyMST{oJ!;J8boho!6E_oEhU_ikpMQ=y8Y<9D()Ax>sP8VkjG9!O~u% zv`ne#E~?L(^3v)QSnJD@3gto}H%E4H6^fidGM2}Tma-~WTmlnT2UNvlp_*|k#si5> zRTpgCq~gg1fvru~#p&0m*#0C#Zd(Bq2AB^y3Wn`+ln4VQ1MkmQ{*tpZ+Ptdx1$n{I zdEB%->)pCx2=h6m!XWhR@~{kxY9eT9!b}pgxM`rOOYsANJyCB(vBon$8~0Q^GA`JK zQ2AAXAL}c&rWiXNw7m&e2788-ny!@lmnXcAv&e9?T9zxQ*P|0(a*O(+=3>Bh-MkY@ zURoasbX-*xYgYQwDlC+g)gij{pe<F&WD*m&C9o^bpjEaVzt8IIw5TJjOqVsk$|UfK zzz+KJ=SOsrgWHz{>CDIpDi<BP`b=Qw^L2s*?l7z8eP8(uU_$m;f_0Q*#rp%U9RxBk z@Rh*cW%#cItATGA)$>((8OAxlF6240^xrCuKz=!pzQMOFpMuZE{f{9YMB*`0Ee2A! zLTbhecoSFo){M7sjT{<_Kj|n*-lK;wQfueXvijsxv|nA{y!J6R4R_69%g7xe4$fgm zU&B+hUQIVV#-6^$bYp5Cm9<fZ&vfI~CpZ9bN!4s$6Y1eTgY?+31Zm%~W~!!}=5VS# zkv8<B`3VLhgRKp}B1I`ZT!<L=BforoC3;Oa&S8)~UcLV;7^2>RC%7C59z=(_i@O-% z7}rOh!WPoa{9M|?Lv7;+#cr<lVLLMDz<zY2i+9;UoFZm}I6}Ll7{zhIaRS%Lb$LO} z@L9zf+`>70kMsD6Vf;ev-;m=@7jchP4;g`mwagE)E%+L5;~hrOf!lZ&@9{$DMo549 zvtoq)ZHzM+qg)rbGPv6yCLkH*b?$M4t7b;~GbXv>n86Py!eNf@(Zdv`qf<U&Y$fjK z@&6ba{zAJj(Ef}~pERKK+Q3c&Wdp4SPV>jA#F}S}k20l+#>l7jDg=xUuozv1zCVoU Y#}U09(N81#IliD)k{Vy~gx@0l4}UGydH?_b literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..ced90ca0e5d5684d3a9a0884be4698311642525f GIT binary patch literal 2371 zcmbtVU2hXd6g`u#b&M$?Gyy{klNN{_;y6wSA2F0d3I*yU6o;fKEoHNr#EaKE*6upN zR8`fNJ|Mw!RenI9=|hk}>JR82>RZ(_wgV1Cm8x3ytoP2HbMHO(WB&a6<sSepz>T8= zoff(h=thq~-vfKY&U&`Lo}FKLpqxmc=Ys3I(I*0(sq~_Sn7}|o$yZUfsDcd@6tz=U zQ5+WH24;^ySL#N3(Fpb?@E-ON#C9B2CE9^hy71<B<6u6H{ph!FAc6NWAh7SPeM;6< zG+&FVwWt^c%B~0;+J<p;wtXjW;UJAP5V&<KaQ)VqI0lh4?j06LrkXyyeK@@s!v_L) z=3Ga~2YO{lF6)|1MI|L2&sBbumX7v)(xO&nq-9kHk(`*!ogI~)ib5GGCEYb?`}L^g z`s-48AqAn-Rpk#E2aYCi3{t?V8pk}JT((?kP|oOhEN|TSNMIzYSCt(09hrF~GaK^z zk`AMcZ&y^NqyqH=EuWssOiWHq4fo<WPFOgZz%WufvRJH#ks@K8x<>W~UdP?WOg@GY zf!sogp7Lv=4I6otfeNeIXACQKS<q^2O?egDzxvRwR6Ui8VN~Gy<rXzNnPL2f4pSYZ zV^wb2#P-7|sBLrSl$29$Fw>whH1v!mkTq4<z2?=zk|~Q^0uv31<LOYva9Ut&X?{u8 zb!|9Ma$W1yW|G!)jb@DRhV1RkOpOo4a7JJ_EY+gOq-0fZ`qI~%qtvziawykyV9)|t zQeHKNa{{-S^k6%xU2w<bf2PX9^mbJ?5`Fcd=>}K({iX{OxCr*w!HQj0Gun6TXvvLA z{1-;HAB6(x_9A(GHs9)`_R_KNsldhA#mTAh@flrWeNK$$&fTne^&$<b%8ClIC0$XQ zIw<F|Z*qD$4Bd6V!V=H1duQ~jV%HU1U(MCbnFV{rqolu}9ot*91J}H_gk2`r0+$N^ z%W9rxE4Isy7);%5R%v@&=|zD=v!0sMhIF;fk+v~JpuT3al0eg{WLaQ;n{spL2y|$= zJ@~pKc8n43R=K;k-Q)ye-bSXZQ-@})npKdbR*&t>vkA`*)(LrFm*{Ay7}-vF)~>cl zjTc#ij=JU=+7IuVr!h0+80;0TBQ};@omEjuuZH`2@J$@w;+}=?Ol92{INq3t4Ub%Z zLzh*yIcb{3cFlGo9n=MWX)m*uViWW_d)QOq@q*UnS~dS}e%d5E4lZzn?V{e!LGzy3 zQOqrf8Qb%UZlpM%R>(p%(5$+O++=e|-ae*=+0xTeur_Wm*TIZuhoK5BkhBx;#JpQ5 z7S;uh{<|t~uV&mB!X;jp=F<UADfDo?%(pC`g3s=e7ZA@I+gG@nZE%Rqa7{E7@ENZ1 ztryquIVC(So}!cQz_VAdmiPDWeSzM>sVyXCN4L;7_X>l{nHM-T-IeU>KeB}n`55Bk zcYNHRZat|@@fI>XG2TQOBg%AlvYR;5J;@#-O<M*kX&J0oGS)w74#oPXS{P^BF@8f| zfd)>!L>}PA^M><}@dW4TtO@NN4stz$J&@?*<uibjyxCG*)5u^1Q#i%a%ThPTP*3AF zCCfO2`#6g-Q36b(PV}Fs^)p$0Ok$ppj;AE+S5jmsTSJ`qKjJ!W(0(5t;U>Ny^8=`% zfLVHSj97ED+C}_xn5SMht>kcvdOfr?f-k9OQR^5rQiu^hfg%<f@jSyFEYi*rf4%7V i3r{SZPZ0Ji3OWe%HJ>r6-sR7R!?!s9t<td)lK%idSAPcp literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1Tcp2.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1Tcp2.class new file mode 100644 index 0000000000000000000000000000000000000000..2cb3ce9a4c146040b28c4e9d32618ec93498c8c8 GIT binary patch literal 2955 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/SeversonAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/SeversonAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..b1a17d8f296a8f9cf34d6b960f561ba30568a649 GIT binary patch literal 2510 zcmbtV+j7%Z6kR7b*+${wkbt>Wp+Id&Z~}#b4HOaxm^y^w)HJ0x#XiKswqztZA-&Vm zx4x9=L;s-9^dZcInSMb3sio^kPNG1jeW+)=k979s?6daTTYvt&`Uiju_#uHVbZh9* z(ThHToe#`KGutrjh3w4y16lC}`Yu?u<zEu$PG`y*VgiGKkuCjfNxF;DEjg9C^b^pK zP+_(S^rQ=!vfAj^u^l@Y#H>_gi_r$snc{|f;FwQf7m^wVbnM2Uz>Zh++*y$ROxtg@ z{gUrWvnjB5EsW)4qnf;iJv=0cK-F#6vO7Kr3?Ze`+b57phdI3JoGHg}K;Zan&GL*& z!;-ddxYBDmwkM4x(=(P_%lD;i%r6^WaCH^+kd8NC2xu*JTEiwlo%jKcOxdy*@|kiR zhw-L{BRY=a*e0k;%bqWJt8S-Fhz8e_i=>~AA-$Gac=Uf{mSla8>o|cCfjv#LE+-wk zV)}P2zs4ueH*McjnHD<rh~}yaa#BYYV<GlMr(!m)RI9{-KI_;k1{5ednxKxSbevXh z+gY-RPDMPU<1F40(5VU{-gaDGm$WJ<^?4mRrPiocngr>2QNtx2@8Yt+?sZl~!V1KE zCj^)lYn+H)B?*BE1;eC3Zi})MLa?JQTOks|HG#}*O|H?R;@CFZ!*XmR;ELnPsxiu+ zF)?>-SkdCTjvK0_dha*dUQONbrjGZ5ol1k|8m1#mEzDedq&kEFlWfTumGW&Kxxv(k zMShE#X}BYhpDv$1Gd4Eq)Cl0IvGH>^+l}QC!^-Bobh9<5DVH3#KF-Ev-+GRH#q+EM zyGf#tvuh`vs$|8BmMw3!mB*|(-{4L%C|B8ZE%n~n?D5$p0vC(_<IFq{ZJHKaW+;8{ z^-5&QY?H7L$=MFx0=q)XU;u>^M4-!IE<@{`vuP$!+oD!)Y@%_;_*D`M^t-a@_;Q`^ z@xU)6t0)L0LVdWQhs_v{Kz3Rrwa9GbJrf&@VLtLvw9liZB_gJ~z;p+;0EEeve6v!Y zHd{dzG}IZn<h0$2oU&A@_HI$xld5%y<b>n+p6{BiY3bLTs<)#LZUP>B4Q<7@MS&wh zmj&Hm*^5qHX2b3x{2U%rX2o~hWr1I#ozyW5gWfRhYD0QQijGrnxAL#oG_teFadx>S zw=j=_5Pp$1k-rmS(rh$JmM=La3GCtPj&GQ@<JY8XY`{Lu{tRhth#0;Q7!Ipuv`ov* z8R@hkMhszOMvS$mOblNM>}$CWY2P%KI6DpUMYRw|dd?6eRe`*8CmW{cNl(MK0!Lqi za4TdqJQg_g@2320hA?6n?{g@qUl->Yztof^zGb-zuD!>fLp%%Avy@5=4B!JwJv2ZW zclj2_hnV9Ioy9K<l;Gae7trQ*#rvNlUhKYjVg>rGCtYH61v_&+FEBKh>Uoa6x!zQ7 za{mer{*K|~TU=AU2Ud{*_(;>yTp#6lPNRJLY>e{U**Hy8eJjWh#!{ME;;Xn4I55=J zAjAr$Xj=H~<xfQ#pIF7MK>sYr`3at&h;FDGl`%+p5Zhp&AIFg7(SsPlevI;MjB*@j za0-_xr}&vE;vDYaJa3!FLtMfmenh^e_Aw?H^(ua()z7#YAk<>iBpiH%dpvDF?&D*8 zf*!`bhfgVcX`9Dq_?);F8Q<g+r!B#sM+GsSkwKMDamHDOq(9pfOIYAu7f;ergB9H9 zDITECdo=hTLf2pD*Pw})ScK5fR6^a?rnZauw7Bl(`$PIJ1#&r%U-Bkk<pjRLclaKu Fe*j}}lF|SG literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/ThomersonAssignment1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework1/ThomersonAssignment1.class new file mode 100644 index 0000000000000000000000000000000000000000..0b2ee8d1e3abe016e899043075fa7be38db10d22 GIT binary patch literal 2748 zcmbtW+jA3D82_E#HVIoU;ZlMX7X@r6khVz01d0$r0=+?M5K(cPoHk37-MG7HDdHW4 z8J`?x9G{qx7vE&?q0E#S{{Y|odmP2z*$r(<GrZX8e0$FMe&2V#`^lgGF8=}GIPS*K zhIS1dIy%uMu=%<<Z>B1yJ)4@CzAlTtK-Y20w)_!+_P%66LquSE0J5c@%1d`%x_PHK zC;b>S#FUy10v&z1WI-Kt>)41*RALs3vPNxN`;w!p;(=f$hAoI|*s5b2whL@}j?a@> z=}*-CTHVk4t~9FxJD;hsoK!O>qoIeF1RBVibS=9f6T=Q9lzF=Z5`Cc!&kH9D5%db2 zoGM$M!GFIj4KHxf=o^>*X=&PC(pYdU-?!{p!*>Eiv0_QvH~OZeTeWPnl2lji*6|7q z0j;J?sMw5J<I*6w^n)5Q$wCyb;x!F>b?n3bHSy0cdcLHq?M|I>+rDCPlTVol`UEb$ z*xaIH&sfSb8cct<wV7ATv5f`GFSqs}&f++rqaOzadaCA}%sO__^e<C@E6+D=-%}pt z8p&+-NoDh}juZyM#Em*dvvR6ba-~O^mBgv?$&oZTK@kk;ID$6>bmlt{n{-_I&ce$n zt;0IrR9ZKZ-6X15Z|O)YNsTNe6k~0l&@iIoB;FR-wo+0}asm<G2@^rYvw~`NB@Thp zDhyeHbc^)m!lX2dw2DZaJ$679#aSKisxIrCsnor)vOA~ad~i~%IG&7PRABEEvs5uX zzd2Q9(=(=}w2c5)Ivl~cz)<Y0HQ$_3&nTNb2!K_yB#lGH8M|aSGe*sIW?i#-Si|JA z_6V##b3?Tyiy@A7TvD#)1(MCKt{^fka;@P#f#YL^BS!}YvQC+S9~u}ucD`O&%u}tb zPD?jccB*p0apwk8Q)=mYj(y7WtXaFtt{LR4$T}s-QW>>uIbK&HQ|5GqC-I;J3Z`qR zedDmhXKxCOjQ*cXGrYBGT5QT4eOK4#Fj-(DhF#5SZ*+^mmJk`ty>M^|v^g|p$4YOm z8AasQ$ki)r8lVAwzWfEE0WPd~krU{4W!3TJO6SDFeF)IQu@p{T_Gpu7O(U6pZd&d4 ztW&qyO@g6qOp~=GprT^Bvov{Yi=fb;yl)og#>`rf3JnZjEbr9aqC9J<d?i}t_ps_b zhV!)J_@3{YwK3_Joszey3-uW0v7q6GD!WA%e$b?WO_n|H%*j;PoZ;*_YZiUSCG6+s z>TCc*rRPk$RFU4^QOB99*D~u9+jO!<aB8t8Tfm#65Wa?MdZ3{qYgQ_G%a<I+p9%B^ z!+165#sWLn4$9gP5qvIiia}HFr7>w*ZaNkX-_W#?n`FC+gN915TE(K-;9*(MiQr2n zHnv)uX`&<eT3{FZoV`*FM>}gwH6ABF0W8EEYuU|mw0P3fa9d#Cx`?+5q=xSWcE1?P z7e0(S_F#(RPW`oUdh$mFX@R>Gzk=V+1CJpd1?<bDiVY0meNsIH;0iwAE{d!8kS7!t ze^F74XAhr1yRs$P{TR{F_7lC42e{L}1bzH=n>e(D&FPLO*l{J%@fbVPor%u)OG|k9 zckGG3&Tpc#cNs~5OF|E&yGRFzHPWN$2<frmD4~h2C1kd1iHQ0{mvJf(AcMm11nWfS z63!5RPAR@XZNEOfsg`4EiOr*2_b=mOfPEA=bRWN9g5y=W>!O!*1RJQi8(GBpAoTDF z*oAQzMD^nmgOTTBR=^pC;Q~W&5!Wbd;v<wW4G9Y~@VK5w8Q-9SJFxKs9Na?<Kk<h9 zSm2F59uV;xZUmvN@x~t9qK=Pgi9z{m_yiriuT0JR8Qu#xN9{!><RVT}yX3F8%X~#= zcow1DFlKocrJj3~vFKShe#CX2wecn$bF@UI@*%3U2eb$Ds^cGYYtY2sxcihD6dG+L lnb2v)r$n^TUN1z_Vu70hy%o?e0{Rtwgc8NK_>R6N{saA8-*^B3 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Client.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Client.class new file mode 100644 index 0000000000000000000000000000000000000000..a4ec1e9d847e604c6d7d570285783d44d3f45ce5 GIT binary patch literal 2395 zcmbVOZBr9h6n<_DY=}W5iV|z>`c5JcK&=|ERijjF05xeWYHOF|lC0V6rn?)InSQLl zq5TK_Y(L11%=8EJ5A|Ey=VlXGN~SYyGTFQL-1C0Ub8deB^ZjoC7O)vd1P3%k6Bxjt zz~Pt1rjfM_yOv#De<>@zz~F*uoBn442PV?xA;d7GA)dfNB=)cuw>)1q$>p>uG*;*+ zGM(&0*R=hj?@FUNAHyMmlch>4Z<*5e^$MxJY1eemsWhZNJv|-AVT@`>CU68t1&;L5 zBA~UDPRpj5iNH?BVH%;X`E*&sF@cees4e|$v7=nWxIk{XeEI6kOx~$Gu0J<3d;LM% z+A7KxJztk@w(d0LE5~ijWp8h}(hHt10%v15L8UXf@OL(jF`QJX`&i&uA77TzWySJI z0y<6$9I8ow$!@i~`4Bihk^YdV(80WhvjVAJ@S&5((x^%|jx#u~%w7-}@0w+*Lwubq zOwg&Gjyvs*4e82iPr*fGl!8ml@veg4kg{=H#8d*)$O^<*q-w#mrNGgiyWxDtFe@;3 z^FM!LxJ>Vh(%qD<ZhCsVr5kote`T1eC6a8<s|kFHYs^y9Xvn-{R}BA&>DT$@`G)O# z0vGz^yqnRmi>d}U63AhmC1ed&+kU7B<GrYu!tlwwYQ~!?OKkqsZkG1&q{}hfVq;}8 z-JW(@((N>LCc}OXh*RAt>A6iznU1X&+m(v+yp6V{;ZCU0msan+uCO7=6T@ABTbay? zqwkZS)JyJ`Zqy9Z)-A)AZYHDa4_#;7lFgjnb%l=RbQQ#+g3}lOfJ=aH7CVL|frFI* zlJd1l_zo3T^S2B4SBoWq<bH?=4EKsqHmo)~Bbs-rTt-x%th5!FN(OyV(oV&&%7$yI zeU}*Z>n5wWQ276FWF@0bMz3)9Y`=%;G6z>MRRl(Z^W9lM;fQizcS?n!!x?6JuE0nA zpxK286|9qG`~%Bge9^$L*XitK7TKsV5fO(5kA2|Z(?mRN@l=p4<kD^@s9+7ZMwTOe zVx_I3Z&Vt~Mys3Oc+qLQ6}f1t3XFDUS$B#}t9ih=eaCTp&v%X1vh?dt)f*Xv8OKXB zG*}9C9OUOZqoV^O)82F%G8+uo0Eml5#dq8-fuF+=>@o&Q?-S0J^v)F=r_pZB2cd^y z8KUeFEN!)9ANFwQz2@DoB5zn$(ex!R8%N-DsV?<qPy^lPdr%cFynbF8o-PCuOGKrc zw+zpdo(7in{JzlpMWlg9IrZ<X?7|>?oW^lpwE#y69^gx^1@0o;MflFkm(OKVvRnn% zfy_3<+YZYLpXwMmid8-n0RtZ55qCp)j3Ox%7Ecl71r5CU6<Tum9Y%IAww6qd4h?U! zoiDw^spTD<S)1I(xs@GUT$|cPIu}hv-(fO0pk!t!qt>}#O%1%q6@VMcUe68g;P6^% za2pFbEu|$tC;gYdekv$|d>}x!dun^1+qWGzEm*jX15iOcfEw#MT|CQ)d;uqT&78#q zrf`X7Ci#D43U_(yJi;uVU=HiJ3=>zW;ToE_jy7)K2Xg(0o1H{FXYgYv@%t5Rogl4D zxd?SG;%ltY>J+)3;u+I&g?gSd?*rsW;v0O+l&(X=3#L<}_7QvsqvP=#(kt|{%HI&R f{h?5yLXadxuz?!a7+LH5*=TVW=iB%2=wRw^0N8iz literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Server.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Server.class new file mode 100644 index 0000000000000000000000000000000000000000..d909baf5ccfa85fbe008f2fb97b1ae7f68310377 GIT binary patch literal 2848 zcmbVOYjYD-7=BJ^yJ=XUw6qWrS(Hmspef}dBwU075^O1u8Yrl^O-`Go$!^@;0QG_j zUhoE}sC@8)GdSZH`G6nV8JO`0_#6Bwj`*D2v@FnZMl+MMyXSq+dwJgHJ?H%K_x;}i z?8falny^4avyK+D3bda$FPQ0yX-}kw$Ii>5FVMQ%vMqnFz=C9|(1sY=G{ki*g#MU% ze#-M@m0C`ni@F8_Lza_1?pn5=_g!gLvoS0dSTRzp<)wQ;x<=Xb49_=RUzU1%d*f)w zQVktCI<ZWka~=x<T20xj*mRK$eFVYMfn`r*Qw0s(6a`Cd>8C?Sd8arj{W!X?Lgkqd zXinx*1vRl!$Fo?)EX`t3));wbG8NhlmIn*7ajb@+VU3RG@q)mTN9F@LXC|aST=#4B zMyAYi)(jztN@%Mc>r@o$1rm)Ep43SdVn_;X?df4&jy+)%9ouFxEXOu{#|V?^=`jW> zmb87tsY%!LnSTJ{YV_#Xh)n{E8CA}X1hqU8R78-~(92+E@s3DNO0y*0I5wkCg}g=O zHCNe)UI6@7f$muw2kPVF(v_uI1O3>p4D3+&&KU@WTpLF}cIw!Lj6jS`DGge-6j(MJ zZnVTP>=x+X^Phhm<ojM7`|y&$@~Sy02OPU-`ll?v%r~;o_C101^O5Rlo+&~c&@q66 zVeJQ<qFLErD!J05k-6F{3gtL7Bms{O>v&l$3yU)+Qx<bNj^Y&ooplQ=9(P<al6{v` z;vpT!lvtx!N#Zz;6B<tH$SdHM&9O4#l6d+~*c=@YcvS&V5Xj7vX71@UbB$Jr;;;C7 zTF0o`En3Dab+4>qJFDZhV5V4cJgMQ0NdM-B4_#8dMfS$<Ceg3C&R9iOjf=$IAUqcx zcarSYFviG+3R}1L^$j>>X4v1iW#`d)Wh&3rvN|T+blIs&rQV<3KSi*^@m$yt?CJrh zMBXe>^f^{n3r0+O66grvESRpPz8jOxe%WHRb`So4ms$F(nihAX?&R60@k<fv_F~Ya z<XEGF1(t@Ikqt(m$zdqnq2S5wfYKVJO)A<)8*8-vND|9)1y;@(h)5f4MgwD1Suv;b zc#krbMP9Hi50S*?M1WdAsc7{{&dOt4Z-o3L(`n3=RmYceP0<#t3mGkP0`X8DPUxZM zaGxeaA^-&;g#v~s7*+&=N6b={Fx?3v)HzQf7*5_di<3iUEhxT*D~urT)ZL;yY$=8; z4fxbxQm@LJr90p_zURAUZAkiMr{pbZ#b<GRjxRKPsXFN^fwhkyvg`}aq)dn17Va*G z&7$wPQv$c64cAZ%jUF-WQbl@e2OVd!Udx7=M<I{QJhpITswU@Ak7gep;n`>xH%tte zl}g_7C6DAA0&7Of(x`@IH+;T_oHaakx?JQTEn@hZYGE0SnrXQiBbhYBCPNshO~&k7 ziuA~l=k7qo^gQWlxFxXeDTL-rT*LPQ&;7e9Pw5aPtbxgUi~2QjSL4lvW07BJJ_VmG zJu?vZ0&$6>5(C|k9Q9BE<Cx%A8_KXa!^PrH8d}7;yT3u}STv0#570Hbv~AH0`M7Z! z&kSvv#&gFWpnY`n4Ay3v6U`kPsKwb-rsV-Pk0x4Xkj}I|K>ui>bq3oqT0)z~i<y`* zn58P8iP(MY0m60rGi_XbC==&+WXD2|gFAGk)HaRbu7!!Xdg%8t5-dnGPvaDI&iwMw z8&oFG(aOCbojbUL*RcR9*>NN|uH!{*Jugz5u>yTqg)P{CZRo{Lj=M<R43C;DPVfpi z%6P_klvQvLE)L@o&!@{6Ce4rI7N0+$fFE%RKjAdJoWajHi(lzYfq5N^Y5y9|W0I9v zg{!nuWgHtY1)ESe(^~}&YJ_$lYxWjBw9<0{9(-u@Ka4sqFxCn+FVc4#HF~-F65{+P z@iyM!Rr4}0UhncvT@7#IJ$?(u5ySiVAjtnNKExHqbCv%tH2sB64P6g$146?`YEa;O fOkoo~!KZvK=G!$cy&jA=@eSwV{Qef-G2z5N%vtkS literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpClient.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpClient.class new file mode 100644 index 0000000000000000000000000000000000000000..a0b7d10917ce522fceef4b8b801161f32022beb3 GIT binary patch literal 2653 zcmbVOYf}?f7=8{0HiRgOq6V#96crQ<g0vc_sHs+L5Nj}$+S)G3fh>gGxVzzE?>Bp! zPVKk$TR(KB^;_)+n30+Ofc~L=Yx|tdg{5RVoesn9p7Xx%^WM($p8Wpj)87D$;HwB4 zutP&AibgaE?4CE4jCjGY=He4G^D^rRG>w>+>0K1q(cP12Mi|W+B2ly;x<x&`>UwgK zT6T#>?I|C~wBxrN)AG`uBaOx3Fm?&FX8G-z)|~Fz*#+rEup4_cv_-KO`vmsZF%-~> z3Z`HYxw{PQ$4FcP4fkX;>?g8sYDq7i_K`Il6iAF`28a6llXl*Ayn+6+=Wmn>t7%ze zurtz$=j}zgYB@uXo|{$ny*OcqROd0})Av_BF2I~zee4y$TCBe1_tEMq+xrSfbP zIyz}SC%uW1S1eU(AaJm|r&gSxWLU#7fsShWLD7_BdeVvDD2^-7Cj?>@&n$3I(XT`| z1FNE3Db3DGN9L*sCvi$4oMxRj5z0c^s=)iAID@#rE(Shk1>!ysh&v!)*k>6})nPz# zTN*hPbw37`&vPpETIK;gKj`P`1YHFf!g&R7VN1|uA#KAL7U(N?ETK<H-EgE{vglej zJkQ83bn5z4-thFCtuISHNA)mX5V%}5;ihL7a=Mq7x+|R}>HJ5SHd1Ibic7dGaA46` zkV)Ih8s3!Y<@x1$hUK{eC+ZxM$_WUb;RsG58O4i=1C7h7;cDkv6fY@WHqI7GZa#t` zj74z+FAIdpqFl<fq`<yvXM%Wb5Eu>Prof?UqLtd%mTs3Eec4#;jA*zOpxoHR)s-x% zVcJ$0x5>3zjy+S5i~2HC(z8A(61pPnq+;uxf3UGUG5nTH3AB{;b-7}4AT*~Yl9yB0 zC(@GwZQB_vu(MjSj8P~tsZi3+@zttQyjfCQoirGWvbM8EA!9hET30qhUfyJ_M^gWv z?L0-HMa}?4>$}?{?8$HxmM50Lp0a#%)X=!WW&rzZ2Yd@H)mU_w1rFC0SNKPW8R{IY z>1-vha-nkE9IZhP(SzwaY<A5$AgypkIiSjR2Q_)rRE!^&u4~M()Ge;Ga<x^XFBA}z z1cKN+Gpd4yGshVB)+r!coK|!kH;R>}MbbQnS$WO$+p6YoZS<Z|^Mv=y72Eb)&oPSQ z(#zX9x3vlHMDQ-&)9}7x-Uk9*{^;?KzG*Gl3o>5570P71W@J6vSrzy$NW+R^8T7hg z<qFd6O4;^8sW@CNV310Ioh^owt3_EyJ(zoy65An?Mxl@<%Xuk&#Kwq77@u&ARJoe9 zi>tl0aU=wyW0obIWWjJ<>1y~);P|%0>*b^23xOm5uF8{LP9B{&z#jzQ?1<r2O!NI3 zR}EY>@S8so_`J)VINyTr##8GMPkfcv`BY*cf;ae#mKAUhZ*tX)w_tFG#^M)*C<Pw> z3axGD8d^8dKHV1E)BNK)&+q9q92wuh(dpiGblu#*$?3jz^dv&u?@csrpnp2nxQ>BD z(*}m7V@>OLKB2WG5@7{4La<o)DJ}wu=2$4!yoM{W&>F7Bv^88$M5q&sJVgqiqB0m) z2EMH2r@!2k+IpodqPw(OX1ILfr}7AoFo7LViQZ$KfJ6K>bcA=Njt*At81LskbYT$3 z8NdmQp&R4q!5y5U{%J_`VxE`leOB*14B#Qo;cJ{H>IHm@1ir^GexT*g81)PIfJJJ@ z3TBX{{|>mw5u<^A<}r&oM$*Tk=3%m&gY45h7TBSSjIn@4wqlHzi3J-Pqqu}3yBTI2 zar&QTJMQB!9DYUUyOr3UpW|bcu*A%k`QJ=mf8ZO<PkMzL4OqnkzIXBKZK{9hKR?E& O+>3Di5TD~q#Qp}8K)Rg( literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpServer.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpServer.class new file mode 100644 index 0000000000000000000000000000000000000000..49e2f2c5ab6cb3b1efb61a7e476073ea13241059 GIT binary patch literal 3163 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 KzKP!vLgs%Lb51b; literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.class new file mode 100644 index 0000000000000000000000000000000000000000..06a199952cae0ef97ec5d439dd5db482ce2269c7 GIT binary patch literal 2737 zcmbtW-BS}+6#rce*<=Z#_yO^wT@{sx5=2o9DwQY&4Wb4^snxn97qTYV8+SKg`e|F+ zYQNvwv5$S|OyATQn30)2clr<Yt?jwH2`rN7ODB`Pd+#~-oZmU;{?6S$|9<&9fV22P zMH4nD2t?3~Aj6h>`hp%W>gIfWa`qn2It;<HhG{tG88&stGGT-eR-i`Eg2+1cbk%lv ziL^w8Htk5ch71wEW*MfFb}X)!hC<j(q6?<I$Suvu8@6`8!fnS8W<tdlY*o-6!8UAX z*w$b>gHo2piY6K9_8hoK$+}_A55+Pe>|{7Fov&&+BS#LnmdzX40ynj+C2ZSWv4ox* zR?x}N=K3(X6Hg0Laun=hI5&|wG0@kS6nSAe{e8y=FIS4yG%r(Zv)qd3MTsv8tI!|6 z$V=ILLDa`&(cq>N!XC2Qm+=3NtLVUMGQY1g>}-I0JeH9v`y$wn1GIgfJChZsT&ZP^ zp|d--nohrDNWnpdUG-G?Mbnnya7#rO4olD74AGirDv4i_vZmk&0jpaXsm#rBi|6VV zVmK--9HW}7S@49kR|1bm(1+s;n+f>1>BHUO!|f9g>=T5i?$9T>!S$R(-H!q3^OOvI zHFBSx3wp2t=(>T^NJs-i>p*)#_n4d`%Tq!lz?vi6V<G6YSek9*csmheID$8DfuW<M z7kE;bS>2g7oIJhRj&3?O!=VO+tX0W>CRN0cjNqa?)6I*rC~{>qf;T1Gn&*lYJFnt2 z#v{0lD-0pxNiJoWoMC%CdwzTEV3?5Lt}+ZZfY5*y8<#@3#-L7FRZXAQ4YN0d8w|Zu zk}krsi1eE7QIrTu>1miH1yeqjj!#~CkR_53lS9Zb>>d*p+YzR=$hEw_z%^YfTVl4z zO9@Rf{VhrJnOA7+H5|7-w-_Qdf*sX_Y$)N>Wb#64Y%)!5+c$>9&{{7}MlV(<eSxIN z(a<K7d9@<RJEao<xm#rQVn(+NIj=1SWH(|MPW><X(|HS&D5H|+w>E-|QD%a++iMuM zdh)gQLz|lfVc6*jUgfFmto9<qo`&KYA<4un>2$8@tY@=yA;Vnj&VEvn2gA0gc&od8 z(i(ZB15(-OU{xM5WDA(!wyn=owp(m&=2mCTu8^`&Dd%*D#EkwvG;7C5rc$@&3GB88 znWS>39X(r^(95*~s%cTNvV7EVOI$lUUQ_OsordnJ5g{DgvGno;ck&`<w*~Quicj&G zf=7~4pEGp1P01ykVJ?UQk9&8E*8)cMtRt){!%u$Z)f7FWW4f6ua=R-fM4?h1@-pcs zuy1AE#;IzVH&FM-UgyU~6G^>TOjB>63-(K@5K}{VLboMTnP!S!;?lTjaw}QXZJXN) zzF|1HA<#zn6@16=+JCE3F}+~14^jG<0ClJ+-ob4e@6fCXyXjB84ncapODl028I8?H zmcgF6DtGBA#h~j%r)R`dz$~&f3nK?kE3}#YfdEN?7tf)zw=SVgjyq^vLB~w{?yce0 zW$aD$EJ2%CLD$UDWgNP?g4oQlW%MKhwBDO&UP1p%w0RjP6Tuano{0vRaVDX(pG}0K zp_e!hB*M`^G`xh7XkZDKqRJA+5-K^0s!{bNQb5h`B#oZ5MZ&mF(_jCorsVrgPlX&# z%jw%RedY%B6i<=HCfubUX3<H{1N2RGn3`fQ_R`I_A1Ba*lNi7$4AIRnia}gQ0ypVv z?GDaSBF^I;hH;-x>_a5+7?<!pT_-<coGf3)&$xnL2;*;<#B*G8)A<OkWcxkLVV*GT zM+JEpRFxhS$yR~T3=ozgN|f9os+|cz^%^C=W%3iGaTFG8D1>4J4%Ie9Sk920+f<zU zID`dyQwc{1i}cn)DBAD<RX5@n<oSJy^8@;a(X{0+JW<>fd`JsT_y`}<xS8G_lKL0! R^D(}nHI?RH<6ANt{TFNS)+7J` literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.class new file mode 100644 index 0000000000000000000000000000000000000000..615b14251bef42f1017eb96c1565cff6849d7149 GIT binary patch literal 2989 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 a@%>Ypei^J^2kW=^o{~6sf1u?rNc;<-1{jk7 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.class new file mode 100644 index 0000000000000000000000000000000000000000..fea96b318a47a58e8e160d2184dc1d7782821150 GIT binary patch literal 3051 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 aFn1BWNqavGo<F9?ptk})#n15zB>oMd4lNM? literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.class new file mode 100644 index 0000000000000000000000000000000000000000..92cb50591fe2aedd0e05a14721c69e4b9f83cd5b GIT binary patch literal 3491 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.class new file mode 100644 index 0000000000000000000000000000000000000000..347db937eacd0255f2009d6f5e5252f4e24397b0 GIT binary patch literal 2856 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.class new file mode 100644 index 0000000000000000000000000000000000000000..b82d0529e1f5643df99902fbeefe7f81226bd3f6 GIT binary patch literal 3727 zcmbVPS#uQE75=WIQICe!!e9ZzA{qinVgv#lWIPhaAhQe>>&PMkoTN2#(KPDmo^<yh z<SfqO?9RSm$61{?WFd*M6DbiPc}b-zt~{kGFR98O$U`3TlBZbtZudyEK$VA3;&%5v z=bq&|%RTef+w;EzFob(4G@wyKla2(M1v;*o*Uf(0bSC@HPF$14K%jZZa;)G9fySQR zF%8LOOohO+oXI3o0*RB-w%sIjfwm)_G-lkI5tOAT4=2$ku=#{-mcmUxaH~~WGA3q> zz%_hx#wc4!bO`LYST+O0te>sY3WvfC*D*@2dI{W;IYVh_f&FLPfYQkxlr7(=dhVoW zR*WJK`+Z8SFGE39Pww_)(e-30iAMyEj`B>mZ+O;ZIp_<`DVk1b#55`Ly7a=$Y10Xe ze79|fB+BEnBB@I`yH=q0v^gdHNO@72VN2gP<c*>gC`(JO^qua&u!22FtQXiY?$$h` zY+9aSyY7^4I95?c{v@%1h>lXj@uPWau}X&T^3*1Q1Eb0}{&~{0ZK5U3lI7OuV7|LT z9S%j9_7oNFF^m(gt00wIHFODdhH-Rc&|i=qohrD+DH)`&8HS4VR)MCTeD7Eb-hu5J zcIeoN?&X1<@dH_5(A^qypmQXYXSx0781H~lmu6)!iC%%ONP!V)Fx;wi4AUtY(`E=o z3R(1N*sWs^`UTdkAV)x}Dyg<ZMLm(GFax9H8tffYcJI@%ACEE}&0<kjY15jX-iSB! zGW2gSg##GS@R*K+cwC_UJ_;e7JCiavTMMeSx(@>D7sb%IIEAvZ7*t>l31sSKJ;>8L zmIN!KD-6`M=^N9Y6$C^;<+e(i5PW6TlRA#zC`*F|<eixQbus-h!k~tysCN;r807-9 zKzb<*<G8Z!gmPgiJTX4vrXeq|c2UOB+SRKp$I_yJlXzMQ7*S9z35bXx<_B;_$61_< zP#bZJrhTMTVuATF)D-x6E_F&6feShc>R9CK5>3JIjE*r}6wnDnDDj-@F_vsCc|{)A zaY>Oik`*O|D|lAJyLG$=?-h7tDV{Nv0?ELQQiU9gXvPyL%~m&|qll8gx(W+-*ma6# zaM23NeDed=I$g@Gkb3!tvoT-Ky10TAPU5PLNo8Y_rBNEO9GQlIrL<lX*tvr2738GZ zjIA^pVX5SEbhxS~C$8ExzpUVSpAIkFDcY_tHK;0BjBftyu^Xx|EZ0e+3D=e8X*R0+ zp^b42uAp4Q3_&<O_UM7VdxzaJ(ciy!-@#Kgd!|6KvN9pP{<2$<)2=tQzyEm6^TK7c zSdBUWTgtFolFSz6{h69NFltWN+)0O_9y2{leb+aeROc2L8u|ZK4pL{uwAeS+_FR5A zRJ~)Q+cZX55aJXMnm~g~{cD#}e_8dDS|v3ZRdBu#?}70m6KGjvxgfA{Nmz`hUQ(1e z;jwa-SeDl#ebMb@HCDIm!3q;-^<>2j<We!Vgy*7460G=CM2|K)inb-4fQjz#I%jqW ztd2~G^-b!IyokCu%Ou7UyFh4UM{!Bg5z4zxaK$D5=kxw85l=P7!1N}G<(d^jMEKZH zs;ojuj)diu<PADl2+ZQtX|o!piiTG-d~dP(A85fEz8^1wcxO!&c<C19aVtzgm9R^> zx<_RLeL3p7fggBg^)&Bxx8%1s<3}m{7(dbQQ&m8>1-9Q$9Lu@xPRahL*F-(!xLFKb zkA?G6yu#~@k<gR84LKcbAK}Gcs}4rM#uG8Nv+UsLOjWMH9!D{n(Uw(nUBoaahJqDH zUeZ4o*hVbW0AN%(g5->z9z*mQ!szWY7T<c4c%2!V5=p!vu(d@EB!y!a#*SU!*rFy7 z6{HfUwrO_FoI$o<vZ|uW4>^1$S-3yT9Opd7La&6(2J=ky42~&+d6s7$dc(HqGvXS4 z!>R8ffLFpz!(HC9|C^P=K?E|k;s#r(`q#iN%*mGPbNuS(Q}CJCH3xAgB)^}lA_JZH z09QR?zz6Xmezo9ve3&~t+?b)D4nXvEr0zi*$u_223fZRgszNrAZY^Y+)9r<<mR?=R zCev#Q*^cIPCs!@Kj%zZV;o6ekSZF+S7n{ddx3tb-%b7Q@E!{JVUAt$oH<xG{Xlgvv z+4M5*WfHS^XRi4!vg4WNIplI$MoS+eqaqy6CGTQ*Jd>Qmv0TetoE*=z%;8inrHH3< zx_X??wW`PHK%08JYoMK)GWskoceZ6()uVkLCP0asI#RD<D3h9n9M7%#<HElb=c;*> zLuy9LZrVSOsqll8@XHRrUT6@v7T#(cXv%1_s3<knTMJL!S{P7X?Vd+1<hn!bo)BH4 z3qG$kh4n0UbKOYHH(?d$x(;*^`7PK0gX>mo$2RQZSh|;Q1K7deC_C{4&*V8kp64BS zk-L}h7zcyL>B1ll9ir?*jL>0x1W)2c&RI8c0^jDH{2ET-HlD_toJW3-QT&O|KjRtv zg+s{SDdiuyjDO>bNZ?tq3RguNCdC?*#d=s`Bk%1lOo=V9MV1$_%8lDtjlW?Z^?a1J zm+?A2h8O6GPfZ_3H#Aai;uH8JlC<MRd<vgt2HoWDXYg61Xw!4t{Ty@bHJ<rA-&!ft z#uxBKw9!h5FY&FNKK=n;##fkcdHfY$#n*`4CGLHlvYKd-j+gK<_n3?L2410M&0;6M z$v2{nf8tw|(m-vXMD1;y*YF*oVe^0ZGfl&R1$xuLt@^Io((qjkSq-mh7}f}!hAaGI zxgv3Jfd(aF?7#wr^EYEC06eZj`vWR#pj$uW)1cwEXv)vR^%voKCtTkQ*I!|dTq$z= K8uR!qGXDjU*yyML literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpClient.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpClient.class new file mode 100644 index 0000000000000000000000000000000000000000..5a27da9048e126d1b05b64ce5a69fcf524834b0b GIT binary patch literal 2143 zcmbtVTT>!e5dID#gNUMdS&50kth)=FRlG!Fz`e<8#DE$h?3&GGk8p$$n4x9{UElK~ z@(=Qss?CE|X;pqe{!m_0N&3uyLa<Vm3e-%`nbZAs_t)KLe*5$CR{(3M`QSp20=FN% z@GuM=^AjGca;+5GJv<f#i@~#|YO3{wp(hf}EATP|Y$Z)tv8-OG2up#F;aMiXv^+nb z)XTbIEzU2jZa1oDSy8t{?NAu8vR)IXx=~q-ZSz9K)U}q(73#^VDm2RrKS9sO+y4tb zC>WHn1sKL7>6_@XmZ55;L@Jt>D#LyRF~Trd5>`s9H!Ru~yvA@R5_ODJJ=V67P%y?2 zvf(;+_608r!-rAak!~j#CYo+L^%9bc_b8|q#(LxENEo8n0tn%K3Ge~K$PIwANwz+O z@Sz`JOfz^X)M8rI1jA@6T)P6z9Q$w=GYancaUTylN|Ze_iC(IV-k?H_U1z#S+%zdj zcoAh-eEgq(K75Qv3TFM7LyVGW<=KYKpwy+Osz%OlDNZyWq$XSNV-ZVKiW;woq^=dX z^-{IU^kiCGvrK85YF4Q|?I0MIrR@sC{oByHyFtNfTcoMojkg7AKvmbgh?AQ=LqDvF zTKJUQhYNPo#ltesHJRk&e<b1bKh?^Mrwsj$eptL!iR!-eZt{70Yd4!?2zJN8Fwjab z&#Mh8tUIX}Nd#n>cN%gca-3q3)_Q?g^W0G7y7|&=l~v+pJ^g=YDnXuWT&4PqM_zZw z8O_spoAwMd3_JTbV@<{`8OBXtwNDUrooX5kla5*EbTs>%01ioI;##G1NXWr}DU1_g zWQ1w*64AlvYV&tfL753RN)*n>Es2n!N>_>ivlg8%8D4Kv>C5U3qaZd_N%mOt?72R3 z=44mXNUiI-Wm*QWXM|POi)O%s?|k?kZxnFZf`<$<_5j!os%j^CMZ}!(bUJ#I7cAX4 zWB9SXQ=5to=oZ(CRbkGgb-mK4C%UWA_NK!ycUBj-sJGM5>eX(DB(GMpswL<gC^~Ja z(Wy=&5x&d3IAWO2l|{Jb@E^A5*{KK#%?h7#Gt3zLDNPebvdT?Um<ovMdtGeYmZX9T z!_>d4QU^MWU>be&F#?T!2+#1G<T|Zf=%<Ux&lBB~^d?4<k?ehV0rt*Tc|mu%4Gdv} z?tVuBoA{hoeb_>Z-jFd{ft$V;K;6A|1?3>vKioHPfq~4Ua}4cVVf0}30^@P_6+#Cg z_XQ^7y`kQ7OvOFF;G<yV91lrOUSb|_o<p8Xd}1$tVC<*Ae$Gg}&zwENOvvRETD~Ly zF1)1wr|5x<cb#GdrRt*NJwQkMC>~%65kxUd@N-zDL|@R;msmg!OJuo>S6IOtLMR~) z9SJ+veR#=!1Kaq5uttfxG&1C4igb6dOZi6Wh}$EaUP7C}K2hr-qyVynD+#aTE96PK wpplnX6zKu2{BZpN7yBJK#g6%FTjMppAvs98-;!Rzz6**6@X@-AV^k6P8$-P(=l}o! literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpServer.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpServer.class new file mode 100644 index 0000000000000000000000000000000000000000..97ab59681f65ad7c2a0979adf35de79b116327b5 GIT binary patch literal 2291 zcmbtVYj+bx7=EUt-83%H3&lnSw^$^BLdqQzM4(VfNn0c}h#<P%4$YFyPTbwJRR4(o zzz=?c59J&<#~<Kt@`%sure#Ze{9<y>%<R1P=e^8d|GfSaz*YR3Lm&1T$e8HIfWXi* zd(AF+w!d0hTz)2<NMPWq>$}l4fqjKyV-Q&k8pxUW0Ok(%`bHSZHn~)nLSwa9k*iAg z0@sh~Q6TMhC5r<B<4aDbE`v20Sly0g`zuz^^?lc0&0z?`21ZPb;*h}T9vTFUj@IY- zG*L)w#Lm(HHB^cX1BXe9MSU5S5<_+6v}BaS7{+y+d4Wu!T5RZxk4=1nBaG5^9ND4g zqlIFkHx`ctD>-}$%fN(*WB5$q;5+p(oj0p8TI@!hZZA?sxuu2>q$$)jgyY(a&js?m z5Z>o0HnJ!%jCJWbsx7TZSy5A3^ERV=uAMn);uNM5yEWz5-i?)&K!#z;u6Do5rALWl zIAfxu#SYNj6isV9YvLTv3z#Iu8t<uqXfWqhO}=R2k|rA@Yf27R@P&c0i3+X?9NI=C zrB)ytsU$Jv*uo>7t`XMYH4|Uqy1<8RyCr9o@7U1;H)`?}Mz$X@r1Bn#uI|o#wU@WF z0S)#|6EnKB`=5H<u&IN&ZDKaQaXb}D19wuzR$aXPTo;0?{1FJuY47d|6yIek#ZlSA zq=9*X>+_BC7pJFZRFhbpn?8GGuIp{osaCd^Wl(A|sp~3eoh!}RPAgRY*1p{utk4;? zBAMZu>&u0%7F)8HJ>HDO>1o)3tG|1fnW*U!s++a{Yq&zoZQEsk9WFfD4RW!;rguD7 z`Vlkab3hO%f#F>(BhaVl(BXveeu0zPA=UJD)NYUY{mK>CAIP?f<aUt{#&Su8imE^^ zp(ht+7!Q}E=UG=N*HQ$=DG27fIh9T;F|dPGIykxq1azk!F>Uj9CkEdD_2lZR8#r>- z)fpP=Wpz87XLNfIxSL8vVHDV%c^Ng;N_cPpUJh;e29z$ej=*HxNpTIk{+epZQqn<5 zXUy78q=F5B-_kwNV@#CZ;Y9UhI9XGw)$LSvr!aN1LvU%MBlloWBal1^JF32?V#fBo zx*JK3_&{JH0pIG_Zcw%g1xrj>!YWQ#Tc=_c94_OXK(U0|);b&BV%l|2aEuF9MwP`C z%y@Pf%Fw{N!0}zc>=my8f^+o0Svl+za4>-ypFjQUW3Tf8<hsDG5_iG9|Kux(7cqH} zt0n{ExX0B@81N15^J@@wEb)fIqDe)AyxVvQV`Tp(4!*(I!{NdGuULwwHu2H?)FzHD zyur}J)2}dD&g3&AC&<OyV!5B|>GA;A=}QLJ3zxFglJDQd<uM~apttO6d<jq>pV`C> z^4$9U?H@IAoqCOGOn4Ey)<O$kV;{8R3w%+5Nxt33d75GfB^<#tPH^U*!DU?FG%xdi zozr}l)ABxU;W76gF^3i0MUyzSsKukU=L}f`@D#Ziif_>%dPm6h0N>Hx3EaR#!jqxa z3-}(72uGP#9`iIn3kCduCopK|81+A)PotFk2{yg<D7OqJ_J4zxWo!q0ru+WJsDZJ! lG$IVF>O}|FBtsuuJmY?Vrxrzjj@J-f-sSkcMwfp<{$G%xQ{eyr literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Client.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Client.class new file mode 100644 index 0000000000000000000000000000000000000000..5e5dea398d47ad411f26bdca99e8a7ca79486d9d GIT binary patch literal 2446 zcmb_eTXR!Y6#jN^CkZJn1xjND0~Tnwr4*`=6qE)k#k8peg9UG=$!>DU$vN>{N~?H5 z@zHU{@xcdq_8A`989L(+@DKT>emfU>YBN4LnPi{6*SEjD*0<K$Cx86);&%Yk_%4Dj zbZh8|q8EJvgAepoJ!$GzIhk92Ad8+r-?U*F-c^C_@kAkv5W*TFQS3o<2Ry&-da_28 z?Q_$?Y=g+KlZ%dFd3n!~dMzEoUV(ukpFP7W$6dQvm0kpc*r#DAiv2hsu)o7b0j;iR zOpDCpP3ne^<Rwu$Q3zpJAd)rcgT<AUh7q3Bpt7Ww%r{Qb@QT2~eBr{>#6-rf*p4?j zasJXR-(1hjI-OsZPO@Ux<U`x3PA0RqTv?H3O}7G%*Id^qTQzBUlNr<C5W=fGXd)H- zoR8oTjwnT66BzE`?_8pwAV;G(hSvr5mZdjm)%})C0*A&EFZBx;(i)Bn#M%M{EVrdz zl1>C;IH`^u7Z_<B%M1i?R7%4sI@RWw@fo8dOKpM#&M1Pj%)>T8)5yIMB#?|^0_O!n z%wj2PSW@6X+udMJhFD)0qPU1D##7U)GGkjs-Mede6+XG1Zh5Z2i4N+tVh@rjwcd>4 z5-wA0s+IG-fLtT(^BHW=l2)aaR`E<zw(WR!V3Z;(?tKkKe9thG`J!%F(ov=Ub`;kz zBhY22%Ilbu2(I8{2sapIURtI2ymVc?EaRRX&r4@jIw^&CCyJX5)hxN@Db<u~x1xAg zHC^wD>AMvT^MUH0%iUNjvMLSR3L(eC7ae=ql(qOn3K%aoYA+R6Ebpntx&5!kXf|)7 zG42TLY2xE@&0ueav$@Q*?9E)BmZ9CvB+%bZP(e3+=C>zfmpBY4zZZPfCU<oDqITOw z-7M&iq2{f{9<O3Bvy0jPx6#t{qo%7o43FR6?RBESo2q%CFquvJcIR_*mvXAxa2<is zPKj(4If2WBjJ$;G><|+5yN$HA@=Ux<;^CM09mPd!oz_rQt}olVQ(}Ufz+j<~Q>!(r zMnF*3K%s3{fr?*u%4FN$A$+=(_w-_QUaz;(5XsxVQ<SrYN>qINGTU{7ol}+1t9-_` zJ=b&e`n>cicF7&+!)gQ%v8G{N_3`HdV~r+hG^Sy#+EtlsUck-Pp4E$<?W_y@5^U-g zut|DTw@RjT$FjCv_3P=T7QsdjtnAo$XT2^vz=KM(OMW*+MmNp8;Yq%K9<lseZ5bB= z(K*%W8B=#%>1y~|;P|c(J9)0*vA~i4hO!=;Vd5xae9Hp7gz!EJ9Pe`0g;9Rl{pjQG z2V6;V6dZd`Z9+V2K$iHc%)mk1<8QPHz<qqkSr{MTW3F(s_z69TaP8@HXhZ!Q7*OLu zj$1giG&H&|+`oy#+0z?{&u?LD>C7fhENmgMbaoS`Q$4Ys4V+8$a!;)H1ttM*B=(I| z-xda!Vtt!PrL-+vS$dAQHjzn%6#I38VxbMprou5T7FIKD19QLq{bN>{7r4NYG>dAQ z=k!^_{U>;WEV`kBD=;unp%6~;E<1<AxWJd<MV!VIKbQFzC51U&pgCNn05e!Y1{SWv z#|=EfEFSY-eS%x~o>%D)Wc``QU$NK_tIj_uhf%^O_>|`!<EWFNi`)e)qeu^?xT6F~ z>88oI!u4M6pF|lI%6^YN8I)Y3WfTukrI$YECUIe&IDi^`QOS7<8+DGK@f$|h;GbYM esSq75biswkF+`}(?-%%zvk0HQ!Z-L9v3~%vd4g*I literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Server.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Server.class new file mode 100644 index 0000000000000000000000000000000000000000..16832372b01fb701ce4e3d6ccd58f29cc1b5e6a1 GIT binary patch literal 2907 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 TxBhq;KX5I|`4#+xUl98jJlO{$ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssignment2_Client.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssignment2_Client.class new file mode 100644 index 0000000000000000000000000000000000000000..ba291d7bc45b8520a8589aad11c32b2386d8f219 GIT binary patch literal 2894 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 Pk^zDe_yS+y8zlY$j)(kU literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssingment2_Server.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssingment2_Server.class new file mode 100644 index 0000000000000000000000000000000000000000..634068a8944acb5d4d6cc1db037ae3f059b30046 GIT binary patch literal 2868 zcmb_eYjYD-7=BJ^yJ@;WDYOs~Sd>cwy+FB$3HJgLXep3dtf;t6PMf94Zrt4f^@0lC zFNliD2R}H2Gk%c|_@SMF8GnGk!Jp!Y&)H4G_A<^mV`g&B?s@OedpY~Z-w%HWupf8h zXuuK;jXIjpEYNn@ykhp2OnahtXza4g`vT4TE!*-B3M@&cMl{3(IsztJ`n@^nUXgCj z$xli@4h?aord6OZnN5wTgQYr_VL6qU`Mj)9+sb5W;E8x3m}$WZv};(YV--5)_>i0O zd|9Sxr%Kt5P||XG&$^cF=X_V1<xC8#1=bAbE1@$+(ew<@H(g&AdU|@|NZ=_AYjr%0 zbu=H?o~uDXt0;XXn<kQ>jQ{}}u<VJ9iev)}4I6blgJ%Vn&kKMj6Ve~5`ju+UDLOP8 zCv8P38RgJs1=ALRM9tcKp43PTNrBbf-Npr3$~$Fg_>NJYGQtp*JKJ<@N0-1dTF%-L z!>c2PBZQ2G9vYktKSDV#&4P5}=*AA^)=uSn9q0%janP_!pmSEo(dziPbY)>yK_B)g z1$$MJ>k2|*fMFl@>3AM#ffy547_e+9uxi%bDB>~f7w9|ipMUMF>4Q2B;V{7~o0GEN zvGb;X!SaiIVo}(>C$MF)94}0}LiwnUejE$)JK*Ha(vd>Jl^&JU^Q+n*%cVwPemCHR zju(_zn4CIIk+M2Y;k1CxyagK1Ixb6_y_HquK^<olStD6d;y8<Q8qVv;Dd1MsD=%V_ zc=}FQtL+eYQ2{U_kX|Ir?7}d!wSJ7^uWIxq9iwU@G>w<4UQzjWQO7I6NxtNGQp0PJ zcFGPNzor`8a_kshC;AoF87s-Mah2E`gy*W`PO_Oaj0v0`9ND#J$Burd$O!v(?A&*% zTAIpHT9(J8+goJ4EA~E)7fu(?vFi^<JdaAs()Rl<g}uO8)9(~mNXu0{ovA7f!zN7& zv<LW(n69PXYln?~(PH`r2mVJNGIXMBS{xsp$%_jSPB9s6`I1GiS%o%-Dp3+x5po7& zG@OG14Gw+l3<>jx0;v^J8<hJ`CSkNeSw@!U3aqUwh)`>dNCjhLSyN}3+r<oJsTU0O zL6*5W5x^J}U9>(}zNI<cP;+^HFHo5)%Z@MWZPOCSg*7j-0`ZU@9_XRv@H$})MF5K2 zGjvhVtq259YENatbSH?=%0&`EcXGa&pBywRK{aT&K@W0H)y>NjmMWPIvlX|n(0UXK zOyp6=@jc%)D}&N6It6ceGd_*uGkmV$3)OjF3T%1;m}OsaCS`Bfo#8Y(Vdj0uof5bk zZO|HHsPv?17fRCGG~hUs)k-GBA)0{5$sEDqsft{LJ&Hwmt!JWLUsKU<mP$Fxm%LHG z64*Fgltwu$0>kHXm>h1lZ(QXaD`NPXY+<&HifOrNBbhWrmm!Q)mofX4VzFdd^=^O3 z^gQWlxFfK60YZxfuHk!u_5aSwPm2&GY=p^g8TD)66y(<o*F4{PxeM-1+h!mh1mpr& zMFu({x#}SU#xcRS78GIegu>!aDq703`;VZFu4q|0gO-8q)6fThLtA_2G}d%YWBr*& zNQ`#RU{ks=(b&E<JWZvW9-(_Q(KLhJbn_$hjV79Busf|Kv}rt-jwuBhvT{$v9^wEH z${k6!Q0MV<oa@QGty~B8>WZml8bckeiMZPIhZqh75{=WiK%SR>c|19wR9>Q%2SGUZ za1XCy2~@D-9O!_7R%}KawqOlXSch%c%3Hq&JFy#mEZtqans(zH_Hgp=rA!(nWZ=@b zYdDDOILtCXf;-%Qz%l%Y<M@g9+&yIRGfv}I3<Y4`;ul{VZsRg0nTd6{NiAjiu@zIW z(Sb(VD8WI6&>mvW-k^nMS{{K1pP!89sHci6h>>eIuF`f3IeI944RQXHcoT0ilI#2! zdz()>pYP%wz6<&h!@GDdi2pv`#|=h(lm8Ah{DoEx+GDydG<={I1<r>gHsB+C%zYW3 WKB4HXV7-lRcoygTxA=}yiGKh^xBMUg literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Client.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Client.class new file mode 100644 index 0000000000000000000000000000000000000000..ae3d20b39086102f3c9c4e3d6ed60906b69ae2a2 GIT binary patch literal 2896 zcmb_eNpKWZ82;X5lAdV>69OR&>wqj7mP`^rU;=0|f&?cCG7t!e+L^p0O=h}>?j9hx zZ@3~C4|?Hdak3N+NfoK`WR+D~<-wcY<z|%!PileR>&enFqg7T(n797__x|mBufKh8 z?<)WYaZ^VKH5$S()S^zH;i7TbNEHlgG}S+JQRY2?x`U==dWQvST9N}%L=e@W$FKyk z1>(60*ONs`*<~s<WqlyiPMvT}%gcF=G>V-OJR(q^=h!o?(S&Q~$EByE0n0Qr#;_bK z1eRA(6wpcvreG1dr2_5SNL&JSCI>XEB(kq+NiUW2ku|Im$o3BG-rLrevBzx3>u77= zf4p3n$jK6o9g<FJ%r43+wlm(5I;Dn=Yg_Z9F4r|jt)jHNj!eO17r|;C)0PhYwd-iY zS{1)_0xPRn*OMGjA{$~zU?bH>rPp8fO68fT2&`&J&V?(u)2Y-RjbSsk2s}cy9xI^L z9MB4EP^kgilsPQ|@fmZNhXueYVB5Jp8|#4nNofpAM@JGn7051S-kfy-IX~zrdOVBK zT^<>cjvSr^XhpjM=wM3c0V<om?jC_<zHZqw3#nY*uq^4Q`g$yeeb_G$GF7^(o~>gy zcIs$FXN*OBNFc(R8qS)Q6j(7EmtciN@VG$7q5u3Zf-c&hv8@r)DJIxk<b-Kk=|<8g z6T_1@BG6nk#wGXihIhvF#yE04!}45#tyRilCf7mhlsiwwaLo6_l2<+DNd(6QM2C(n zdNuUL(2o-f8Rr*2xluH{{Fvl%Rk?9a!^r@xdisxC&9nUJL<Fa(bHcHQ3bL5ELemp@ zzs%DKRYU`dk!SvfTDcXNzz7BfmQ>^u@~TPFN3;EzuI#b?9AO(5vs7T|Y-k3ILYb)w zXY65i^~&A8vf|?@gSIGbJ8u*Q498USnZ>X-X41*N|CQ05w4!LJN?X}-ezDET0bYQW zdy3^+*`L2)s2s9s(#p9aUBEI`!rTp&*wmP=Bd}&pFu<f4PEc@&BCF;^77~hQMa!;q zd`0H7A{OKhC6-d)vUGZ->l&ksBWdB5SdJX(j=WTsuDW<xR_FNRVt`%qWuZc1IHNRr zd6kIpkep}a$9s*EpBD{RG`vXK&E5mS5NLQgSbD+hOV8P5CohkhD&HICF5g90ZmYs& z-FMrz=X#D&>XqJ@J?z%k;SC*c;w=qtD;{1K*zB9&6U($N+v74-c^@j&JZj`U+nEsf zBuL5`!3yXx!x}C~cXQUZ$IGS8N{E9*4Xi9sJT+00Rm6kgn<dU-h>TGv<V;WUd3={- zIO^ENM9$A+T8|2WSdY3HGX=wSrK{lsfh~(1t!BT58v^V9U6j>baTXiV%ufM;uL92D zJo{%k3vm|Wm>&mhFK{KrUa+s-J_T{d7kQ4Y+6GqRdA6~N0A7H>SrkLabA`&GFA(O3 z1H}ID!Mo5JmrkO78cl<Z@nzAaQ&`ixa}w+O*lbFNr_nIDYYJP_wbMur#=}$Ck*=FY z>tMWY3T<g^8oLMYV(%0Vq$6={66thQK^`Wg>Yu3e@#sBt1Dwpu1lA&xIGWbuwQ*fZ z=#4#-c=}T`1!cK$`{C)}${gZC?KvC%5x<&5m9^Us?q`(?xrz%rCUII#&vJT4MOJJO z8}JNjpyGZD+t_Ynl6FGJE+(-JYtfEP*u#~5>Lq0WI?;zNoaX2PGLWQ;!`Eg4J-E*2 z<pz53F`t)PIDyZI{5ekIOPs+J&f;qp!*?u)A9&i2%<g^W^cQCIH=_K35fOnY>Tyx5 zMS)gXB7u@<!6lJ`C-$N2*TXedM6;;HFm*y$OBY5kO8YnAcZ|`#FfIKRCZ%d=@6Wi1 zan@5eenJ67@a@C*uwe7k;55ELiPl7E^G#ghh~KYb9ldcOcy>KJo~dHAAD3~3k-5s> z0o43Sv4?bQiG~TGp-ICv4KHbE(2&&7s$sW=EdK)!c@!lkRHK6Y3IRfR6|b?65c+lg R-obmE=^VX}5AhM=e*xK!>n{KR literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Server.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Server.class new file mode 100644 index 0000000000000000000000000000000000000000..ba3fd8a5b2e9a1b99f0b28b96ddcf79199d29317 GIT binary patch literal 3965 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 Ml(cL3HQq-2Kjn2UbN~PV literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..4ec409fe59d38f9a3cedbe87937c15e1e5d9f17f GIT binary patch literal 3031 zcmcIm-E$jP75}aEvHD6PJ9ZkkO`?`G*l}W6PU0qZ2$5yGQ7YNSQslS>!dkkvHd^h9 z-IY_7kF*d7g;ENXnLhB)ht8DYt;{s;G)x|uY2WBGe+VxSepg?SV-F9^pc(C+dvxx( zzw<jES6}}7^G5(K<NXl&;8Ed?zz4sA=xuFViyNA`6<^x8EsCxJ|7G3O-75+_Bcp`? z0t${wqj6KX<274s3Ol{LeLm-E#YzAn1zy*#ix46>pyFTzhY;Q6HrH@mQB@Fjgu858 zHDS9A1s6v$PfpIcwr+0C?A46!RjC+g1Bw$+JX<$hy{I{E&MH=ft71^WdbV)x!o)<% zDqFTYIgz+{y>2veqDB}S!j6}%s<>m>m2>fA!xqk*s20l=>)O8BuKN{H6#BNXL+Hm5 z$=x#yd?Y<ukc#05o|TFN3^A`)Mc&HLHh||9geK2j8c&Q*jwddJa2zL8#3FbBFDe*p z#xG+?^N}o-h{aJ5+!F3=V^OOL1*i8RsZGgK`(}dV|6~L&;S}>`)tSbj7I(T8UnaXQ zITl)VCWH};syH3N7|tj-+yt@PMuA$BI}DRfdJ(h=WTqAKcm#1w5bteEH(#->dQHJ_ z+xls6qXiX{3ZCgkJg2$ZmaSEnSwq4NA%XLf(+e!Vk@eX&t1m}z5toR@ZgH>R`5ynf zT@aN2oBw2m^W(o7=?H@@K}C|AJE6`tT#>YGt&uis^)@dOLMnne%=0{EKzf%69$lXe z;VNE{=&mX75uFU?dM6k%Crx*GN+To9vn<m#URw275NiNS3eIOW(kx;r%dR=GjJ2gZ zEM+G)t2rW;G&VG|F&$gg4aYKLtC}s!R^4Hrjo@1{c`HvPr`<!Ng#pH#kKhIh1X<N8 zB4wFH&0W>qG9|~=OqXT$>`1!#*{8z-xT#?3*8lWT@mi;-nloko^&<ODw^&O3*&CUB zI+e`jZzbpER_1d#1p|Bgn_bj_S<s9+yC6C@pUbBgllk=0;;rSSmAnEa?O~ojWvS=$ z8H&v@l(I^+K9nJ+i*?!Qd2Pd>W*}n~HKRbX<+`o(x@Da-d?)jNoE0;ypsJ=b_9G+f zdm|lXg2J_C2Q<r3LEri;JD{avH?_9NW_qgF>32hu@Q-(Ue7~aR`JR$AYkS&Tth6{( z-915B8c)vcj=$D)rFpb#-kn%Sp4j(HGTQozR^8+z3UBJR<F<05AmWIkWtKY2FcV>S zR|hvam<@f?b&}hfZm<}-ikz^wnRzC(J=t~_7|-)+_7<Z(ybsrO)V#2=TCG_CD(<SN za6IR%x?L0tx-66zd+&p8=$*+wF6Rdcn6)g|ac!-Z6>ixoIfwkXAHpy2wu)cMw)>TW zlg&}n#HX9vRz<{H-P!8I1+C~>Ht)a>dWUP<u;uicW|j=$oXl8OrC!_TVr)^~dqQht zzEKnVnD;W$nc{n0q%_0G>8_Xw;McrGm+X?TW9{KvnvN;4#oS^nJtw7`wsl9o*POC2 zHl?)CNnEU%Id<A^t!~C-2KA!UvkKCtDeRP?IgW5tyr<x$J*4f&g^J&??Ekwdd#FVm zUch1g-2prp#yY+YHau5-c#iAu;#PP4JsgGBv)-T$>lc1Li`)_CTjASxdI!oUO&29T z<<Gz%1fP+X0XDJ4RS;$9)Npg(Bvc%r?yCWHAov-=s}Iq?*6;sxhlM;A4L!iof#*KM zvFu;)wKEU!^)WuqdagvnQ{HH5$`>`J{L#{s>X{1k`~LCQz;y5-5^KZ3;ozekoSP1f z4b#KaJ&!Wvy+4TQ;=5DcAs?m7lzc;eN>?cPk9j{r@SghkUO;(>t7~%8><$*D!w->O z8xHT_)#(TU3@kptGT+CB=w--1qz(l>M-FId2Uhw1`0*PVT8t6uC(W3@z!z8}#gdU9 z;{=~)5FllTF+rLW)J)<O&hyTC8E1K=CvXWDFwN%-zQMnwSLFqZBwHuNB+W4~^JH%U zHnl&*HN1s1?%_J_BZEI6ix07aKM~X;?)V!DJpCrV#B2CF6D%|FE)H_%UED^6dANb^ z!$1`w?oGgig)lvwLXG+eF+Siq4&yk1Kf^_xi9d@!Vw=U_q5TKAL&;0L@8fk!KB9gP z4N87ue+O?+Qi=a<{D4w`I8<W(QInUi$i`jbd6VC9cplR%sNyXZ{VI+t%@6P|EU5U2 pio|0wpzvq;kZk^xyZRXS&-f0|-_QAdhq3Xlqx2j67Qe^ve*j>aCddE) literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.class new file mode 100644 index 0000000000000000000000000000000000000000..65f5d1bbcdad50bdcd50d18613cae73e9ceae229 GIT binary patch literal 2633 zcmcImTUQfT6#j-wCd61Fh>BXFR&By1A%HicwMl>y440Y^rP%6_9LSK%q>~AfUTn3t zRr?3}+!vqiT7pZ~@(1)k^u52L_M1r{39$NB)?zZ}WS_mi{q1k>lRy7?^A^B0{OUjx znq{;&(F&V{_BCZ)@nx0#s&8(2O(YEowrgr$H9nTm?Diz=uuC{$8hP`=@D_BjBJ{}o z`e@8hk{LT35?TzsBph(!u#ESdID+;Dx3O~35IG5lio%%JwSv%%vV<${Xf1Ng(AE5E zVE>M1|CS6_6_AgBd^4r2p(d505z~?xVK~r%qh@Md#O0275;BfUSe!|WTpSt-YiUh4 zhKKxDrc2p!OcaP~S?IpBmJ<&&Ju~79mUU4a7rA6QqfH&STZ<?1DWRM3x}7*_#yiXe z<7!UCwWzu->^LpKF+6hB>-P?O{TCfLgB}^ZPJDo~5{_Egn;As-2&PgDT$IqZDvVHh zR>=toeFsofC1lUJKpWXV=frtjVAZq|i`Z3RPSt$#<kld=LdgXjaKj^`&xw8vNa(ac zG}=gz3+9Pzo=)l!ROAuxB+Q(>PWUiHyla}8|5VpX1qt0%>%HL2A`DA-e<xU|Y>1$) zE9JS8Q7BcRIp8;Cd2y$<1U0T0N~6grE}ONzQj0~idJ_wsA7f4gaE+2PwB2B)9z07S z85H*MUGmKstGbe#r<hIkT*oJ7gdpL%mqL*WiF*^GtV|BVPK;xMev6cXgwu8DH@YRN zRyH61n*Vknf@v8yorq$lp-<vzmWX~@i&-H^XN!B<lW_6SoD=i-jHq);MufF|QZa6; zMw)L$L&+OdO&68Ezf;U&$IME{_f)dlZf0E)J0h?qz{Ez9O`&QmeaFl~G#&{DWAS^z z@$p*|v6uwc{uosK4vvJ9Em5`Y;}fxXWHuO&%+21LpS#82QluHMy`nVZ@hD%dp%K<n zv_2A5^J2DSwqaaZ&T_{U)sjj!q3Ei)u5Pv%X_a{{MgO-(4v_GiqB8Si?xp>CdPr2W zn%W@ZT;s%%aI&V7+H|m{5uLX0n(y}bv6_8d@0$RY6^&W;RKBOQcg5SFaUw~XcGb8C zbP9dhmP;#~)DoJOLR=LreY0<BvG-_{Wg`34vC*go6Plv0GGylg)KCJ}T`;2*tZK<v zmqGnHVp>U0ib>V1YH$5yt+8ayP_NmIWGbX-M$yof!i+G|TB>-&hKCM(j~`?_GF#xW zgmYHoTIkgLx|R{Xik2%~F{vaCP3PtETm9Us8djW6Dfv`Z6wgI9EmJBSaN|_?sgF=O z7%vyZ0p|65><q~LF2YJS8&eGtu;Yn@Gcl1jdUtivTd7U2)T^!Z`iD4FosoQA=;5qV zEQ+FxUnHF0m-j*G$aqHY|7}VwRC4Dvbc{a*IFrzg+qeT>lUz076xW|)X?J}WC-6nx z`b*kyO2NkGJ)ZFKQ{rc9-xj2omW%s*nqLDhD116A23SUtt2U${xWmKJQ`*_N_uM7B z+Fs+(?QL`{cGxzz&>8J-cWmN>>(pz!Kl2AZ9N5H1{d^2=!@szNk=bpGE)H(t(pbyj zCa#XPZsYo5cWZa++kp<-t1a9Zvo&9myX5xN?>O7vZQDfXC?;QHioUw!H<$%BaqEdJ zy?FQ63ml4ayPqLmT38?A5f(_zePWwMC!cQO?BiQM=@~!|262I@_u~>qaGCc;0AW5C zaD#aTnO_JQ?rd=VkR$&QCh-_kc!p_<k-KE!4n3@pSeafkSVfwVdw5#K8Yv#ZP3~ri z;X3{0kVgys1)!lo@)zL2SJ27cW1cU<uuwlo3G2lAfd5{!ykiKvj13tbGS0~G%NUhW vmT{e>dB<N162Am^Coag0^EFR3;TwF*Pdoj6$NwMk6ITwt{fwu0j_!W}f6};0 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.class new file mode 100644 index 0000000000000000000000000000000000000000..b55dbd6fd37f0e777d8a95338c99c3b999b7ef7b GIT binary patch literal 3114 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 UXa4#N{E9N2`#bnGeuL<L0g>S@QUCw| literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.class new file mode 100644 index 0000000000000000000000000000000000000000..80f6dc7f5d097daadf2f33acdf87db524cbe5dde GIT binary patch literal 3332 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 LzkZDkX2$zpMHF?l literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Receiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Receiver.class new file mode 100644 index 0000000000000000000000000000000000000000..b93097ae63f830d4321d28d75907c27d9860cc70 GIT binary patch literal 2922 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 T{AK>%#M>O{e0m4(F{Q{qsZ;a! literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Sender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Sender.class new file mode 100644 index 0000000000000000000000000000000000000000..5a71470207458aec4a83ba927c8dd6ca6f929e05 GIT binary patch literal 4010 zcmb_fYgk)n9sj*0<b;q~2&HSbwWPBv&;lt?XbW9CE~TUkmo+Jjc9tEI14&8F$<8@} zGUqn6&ii!E%c`4~t`l|MIxTd?&3T>9%Rc(iZ|dVW{o?cJ^H_gxa<~N0PxdM2z5Va^ zy#4Q6ZvZ%kcf8nw5(O?FO5ql$xTwykp|q+`g@z_BYH?e@eJrJ??BfC@b@d}2cm#Gz zpe9|jo3f@hshQ#7nL|-qjZb^v6>!;RPV>TttqR`d!!}eDk&Vt-ww4hnw={d$G_sm$ z&j}o<i>z{v+Ga|h>fCr!zwt_e-w`N8fkFehw4I8pmK`<X)0*u?CALe|swr1pxPC;z z9Rd#yjI_2LJlJC-4byHp*nH%4E<G33vXpB=Geb!uqs<!TbZe+DXPV=EX3B~i<NZaq zh0Ffg)~Kc@G*j{k_;9D>vz3a)QW-5~L{c-F2X_m2TUw7cH8-_1HMe=O8#M}oKJ39g z0^9RiOUc9hbR`m|W?2GdQ<~j9H>hSbf&H79#xcY?yv{OOeXkGqVjsO_<mkNWg2hrs zXqYy&X<1Fpbb3*TdIkG^IDiI$s=N@zFak<eVx)BvSt~&yEIR8)q|Qw~gm94ZUNlnr zDbvVh1p*HAdf}w;TLgA3GwYtSwJy_C=Z122Hs^@uMY9aYwq>7Es9x1pi$M<Iu=MGX zRbB*J3qt7>bSx{Dvs39%o>L@cF(i(n#Dn_;2Ew(Opsl6T47T8$k!uQ$CXHGvXz0Po zlxf)wJgau$!qVb~o@fY$gT01cYX=|DjoDx-4{Ik=W}>lC(mmnB{ph0Y)kNaInC+Yg zJp>rjEDug{LzW(#64=I#Lom<WgRnrGlu$S9plVG!LN+#TCiPm(CJ!DE*bytpZYQ;1 zM%Af>&S>J>05gHy_joWQaQB#z3r<U2B-|uzVa!^!c~I+w2M-F=jPkNUKI_5Rym_)| zbxsPC7n49yfqmg%MpN}QL>zuAwhT_F7IWb&{U2N56fBUcEs%0RMrk++GL@TKk3A-^ zry$NOl?$q-Cf!yrPAw$}P8uc!I!~#kk=7cmAo{Xr3G^NTzhk1pn=}va#|1>Q7l)ww zFo8I8ch*eVT2E3nnU_VG;FKwu2}hy%Fo`KTl$k5x!fR`llQRlZ#icM`=e$T_+J`h) z6y0e}pR$uAQ&%6BQW!pDWl{0ur3mY`2PP$Kk$GbKki!fssco#}k}Pxe=ereL61Zcf zw#XEkGS$p5YqTtivv^D<(0l2Py7S%PLXB9TudJ3b#oy<{6L^wzEmk^4%$n>jCYvt_ z&3L~LACR4-l$A`gOW9@kujDUYJdF=4_=pc5#m9=Q5KFQqk#eb()-=`+SKaCQ5kHYW z;ln5K4E4yU(^`+A$5neYWhc3_Y*n}O?kF;|;}BWhJ}paIT)}6Si$K1moxBuhl}{P0 zX_W(KBe8H#S2Q->)!TdKWRzj--`HMQ&X@U(sOcQbaYgURXe>O~6$=jyjt>u=iP0V5 z62N_fUW>&d+~&JrkC7nswn$3X26M8n#MFs2Z~PG>uBJy+GbPW?rHe&``a~oD_s-Nw zgJ#qeHQrHoexrW%BNU&p;-1J&vXcvJIp57wHXkUgudAW4&e>Epl_27_OmW8*xN{X} zT{osI6)WH?y>7=U{F)v}SY?78f@PiQTmWH}UkUW0a!+9r2JPpt-lS<rGw5^!!z^y( zbkcO^*Jh%s6TEgBWpS?{R!LkE7Id5gQ5;B;u4+yZq-qoE(&)wBp35$K+$j&m{Eij$ z%(HNU`8YXj%@0=tYBnD&3SMJXiW)gHuJxs4NbQt!%DRc9NhUw--EA1QWt(btK(muZ z!rJD>PrdjVey-pbGQWN)us2^P@=R0uj4`c+3cL#`*Qds9!{mte{MsqN0W1*hSM@|% zv-U;|V>*}JWNurdRuN*1_Sgh`ttFSojg2IF)O0$^(%k96uUN=9h}prF=n57hI4FX~ zWU%?LfG@1;n%R?9ElaZ${6^s34Qg+uje_3^?Ec@N45otWoauIOo@Tv60MFsG5cnKV zTW}Z8pT`$g&d*~fuB<tKkuVHRxcU7OF+yAg*V6rq5ZCi0Uf@?g0~L6YUta+LU&dE> zD#KUtHQo@p<Qn0&0^()A;xD_2^3f$!j#auB7Eu*BP~ly`PXApuv1{N}yt`omwa#*Y z`^F_Sk1e8ga0!RT8W+*t;c~T?mbAM|+La|7<x^*eC*biPTfp&AuHEa_Ugx~L_BrQ% zXFct#5xFiCEDMzR2lEeQ{$Xc5<E$}f9dXu&ob{ZuJ}g&PySLg~;lGMks!Lrj;mGAu z5pel0EZ~uVE8wYiFCg(Ik_))F0Dbk`QO?(L0$p~Cd9+<Fy-lP?3rJ<vN)gh^c@;?! zjSH|k%9k)Z7AOytztK?XzOjh84&Q-*Zvl_<^{MUn;7xpp_O15b!pDIHeCo1S%-@d9 zqddav1GN5i=|*uyyntunf^_nqI86Zez=OT0;w&G)KGdL=-+DB%tF^H8cktVbR-EF9 za2jnGz+sHw2rdwJlCL^CF~gsCPvAcG-Q#!$Cm4VCGg!JYj~;xF*o!!cAEOU%k;*&h z#~%>JA4%=cr1m!q;U5^rKXFE|Er}|`L=C66eRxRJ<D6*VkQKtiqMdV8KQ4$E=ce;` zL|lL-5}a~okQI;PQSlU~m8W5e=Qws=!7R1Ri5EGuT*IY&5MSkw!y0&TmAO(*D$BbB zGvFm$<J}B);bnZC;r>@jJ<pu+qKY)Xfp5}sHR3UR3$HMHI>b1>jqfn?dc|3Mm#{95 z)o1X1VwB>v7{Yb#+>|4NSGiL#B6{!x{E&8@$KP>-yE4kA&`ZoYnLfCQ*XW5`{F7N- zfL~gHUt-ezh;MCh-==Wo3SL)GsbIH)W(9|Y5DJd+KWY67UCp=Y7T&xLa5{Tdp`h{? c_!he0O|BlY{0aZw!moMqa`!fVi{B&gALAG@rT_o{ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpReceiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..55c49e0bd57ff87c9a77c572c903e95c8e96f457 GIT binary patch literal 1773 zcmb_d-Bwyh7~R9)QHmNh8cD4sO>8j|(3roXO(TjCt6)7yYi(+eFzShL4(o78>I*cl z&^PFHdZBC8uH5vl&y<yP&jAxsz3gH!!_4e&&)(mBGyL=B&sPBEup5RCehq;Lf(Qv* zdTKl~QdPs+PZf5b%CajEnlmlaeJJ3MPn5dRg>DVu2tGpO1Gs+FaAl1syUC!TRgcKD zQ|pdtxw`8}qc+=xUV-7wN_|6?rTI)cv4(3nuB;@J$uKUVU&BBIgSad(ctN~?R#$9Q ziyOpSJ9tt_Z(94a6D1A90$03HOS-8=!!`CDqo&*CL+NT55m;L*&D@=uTCfjn$Gtr@ z{a~e8J<?^J+IOXsI<RZ<x$PXzq*jdbVZ*j|me0*}=nrEES5@jh76`<1O28)<30NnY zbi)|MrwScoR^!_l;uXPX5nRU&nsZuN5g2Wo>-5l~@H~D_#94YWN3NWA9OEcw)tl`+ zt9{}TOyDL-_ob`Sp!7{_XTlgqLP@wK5Tpd9ICZ9&r=_4DFeNdq;I{=v+M<Z+Ku}N^ zN!*FxF7A0AjLK$lN#JsP;`|9|c+hdQxkC1rGE;BbRu|F&$#uuxt;$;Lx#=FnI?|ko zHKdHmGjPmxjIvCtikVa8^3{LJp;ft5CJ@oH`NdrR@y>c-qbMM90zC`1#j>;9l2L6+ zKM?#?pm!s?kj<6OkZSgYK;L3k&*kTfxk7$txuBC^;Jl|UJQnD#+GV49U^iI%fd#uF z8N6y*GT&5XRWxWz1uIa=a7;CBPX^orvmsDe{a*`nmNIIF$%`@^-#)KdrKYD{ZkguZ zo^%9!+nM*1t!fj9wqh?RL~gKaDCJ`<2+QK4TBHzvMZwxk=WC3J;GXHI%yl;__10Z| zhwt3EwM4vNGT*;29c83!8_qtr8@#|Z?ddLW;+j$SlCR;3Kv=h%PFXIQ>V!tlZhc4b zCDm2KHC*9K3HTAkLwpT^M;!Su&vB+>yuk4yvhUWHh@nA**e)|7#a^%v-aLVL=~3j^ zs%0R86|eOG_y(&Sbz=?rR<M{v02=2ie?S}PIY!?phPL{HFHV@<{`7Bub*-IZbSsf~ zb%L?{<gH^|JH_}G`!7x~nGT#HxfKnZU@9Gq29Gh54v{AsBG2z{|6Wy`U-CEm$z#mE z^c3mPai6A@#x#1_j`AO1jF;{@jo#pAobOB=_t?%OL5oSO)1;1R6fuJzaR+6tDqkCn zjFPQDgpZL4e9JjMSFaLZq_=tWVG|{$Ynj;Zn8pxydW7$>MKwjP{(x;ySB1<^$oUh$ ZL-4)EpoXEh>KruesOCOlKXcIs<6pRgvB>}c literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpSender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpSender.class new file mode 100644 index 0000000000000000000000000000000000000000..cd6a90833c0513d04b24af5ed1d7459200e5e4ba GIT binary patch literal 3132 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Receiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Receiver.class new file mode 100644 index 0000000000000000000000000000000000000000..39e439d3759dd28a00b273ceec8eb89e651f6786 GIT binary patch literal 2814 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 C;@=4X literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Sender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Sender.class new file mode 100644 index 0000000000000000000000000000000000000000..326710eda4f1659e4871c54ba662d885014f0996 GIT binary patch literal 3119 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageHW3Receiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageHW3Receiver.class new file mode 100644 index 0000000000000000000000000000000000000000..35f07f57d2f20f7fb516f1b5120cf2cd02f5c66b GIT binary patch literal 2454 zcmcgu-%}e^6#gzGSxD1TptPm7O8rp-1wz5r7HV4(poE5igr)*2F3AP9B)f65DNt+u z*&k|OI%8j)amEKbeXiqxBTjwyUvjj5cQ-(^=%X{qZtgwjeCM3++;eVz`}5}~0M6oG z5LKww;0wWzfWY3X`ZYb0)6Ip**xXf_aRdTq4byPW2~>w$)3vBUt%hI-yAb-DdTO=k z$UL>I5{;S?E|6hG#%;rNQjRV4d|wUr2<*R{ElkLaG_FazrReCkBeR{Iok8qHy@rMm z8nI8HaR++=t)S3yCLM%54{oT0H_U~;*0hHG0tZ}EQ#z3W-O(3pJ)g2NOVZJBP+(~^ z-E*?5D`qWPw$t5p;`B%<x0;d##y%(Q$fA{(%a*;=6G>QdeqQGCx;dMY47F&Pv%@<` zH-(o6#^ZT?K@MN(*~~78CLB`4J}2M{$6M3Y5Vyb6@cd3Oj_WGMAda9#nH(kY;h89n z6v|5>yo^_vzwHqxaJZa*Wttv@OT(+w*kmxe>d1cE)>q?Zp;Rt~^3xhZ8;%onK{|>l z6=ds7G>Bv9P$6^*_!)wVpbIB7bcfJ`*GRnrUWphgTNc>OIzC2g);KG0vK*NbZ9D91 z_3EWBJDz1ES|Y!;%)0h{D$7$LypGcXyNqJYGEJU7Njx6A=^FGhm`Pc5x;2~?Xz)TP zF0<^Bks+2?2GNIV^*A5G1@tqmqI6Qmb*Zw5lSd7)e;OwAIhoTixRsL!=w+0#%peAE zQBg6>16fW>CE$guh>2oE$uDgk$dyPLgXXM+3TQNhB*;&-o@F|16*w^~U$9JRI+g5f zZz|(ALzqBHAjoXeM$wqdF(F@g+B+AQLrAN(^=EQc(WT(65T?|5J4pQjIj@&;PE5(h z3ewgc!!k9@RCHH-Y;YyR(@#MS-Vx{=w=KHJw=5gZVoOD*wzm|eY>}JFEsm{cWUp%4 zS=F)cZ4pp8JV<~*C^eWIh$k=3j*m@D3W&JCZkCswZ#ro`SCZ9$|F*!MiNV-lJiV!@ zcJBz(4GgB@$^OasSaNoFEJc8ZXB)o;R|RTwRz}Y)T1AHh#jGrOs!JHAOqNt<PwFmn z4GE=`)@?(r%bPxD(I^V!6aV9E=wpz1-QXnKAD($OBSqZqa<hAlB2YCG-QM(iU7*>s z-C+#S!JMx0dfroEKkhUM7)W5wP`$jR`ENZ+j!W5sH%xc*?1_lzF9YuNTyOUbMf0j# z1@^h3&35s6SXt&&Pd+1dJC$NV%k8_R;`CDH)9nSO+qeUr<SpfJz>ew#x8@q|^1!(R zaw|3sx7cPWt7K>7kfGYFZTk-Rk15}&U~m)%c#{IvXoikC2xPdbLY8Y;v7YC80gGF5 zgF4I_0X~;#5#d|#?QdI$c<e&t_*7!xAo6^MJO!ArxT-|~?{kO7;zt5$+<W)~w1(Yl zsM|o(RK5SsI**AMZ8-c(O>zTAraC&FtmB1V-|=SO8eZJMu_^T<ypHx>f3yE5M0x|q z*KqP1)GM4b#AyzUK0@Hp(_c5xH?@v8k{$J;ou4(F+dy<`0|Qg->lj)`yw}&Ez!FzF z_#7w9WJh2PS014;p}^iI7~kA~_pzJCeSD2+vZj($+yG(z#c1P5Y3Ge_0*BDe`>2Pj zQ|RUO(2p}1=C5(i#uWd+q;Z}D?*cjRCk0X5Kn$O8Y~RHo?qLY`k)VfRJirLP#U*@? zQJ2Jd1c`kXHj4Cqj5nNv5`08HjB8jXk^S_)f>l!Ah?}^M4;XI~@o(Tm)=a0xO?*V# z8{GXEpV0OJ>hLMOt5QA0=eWi9ZGMly{|A~h^||vqE>u0G7op(`^_Z@s`j=Fy!dHI* DXFzq0 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageSender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageSender.class new file mode 100644 index 0000000000000000000000000000000000000000..8726c401525be18ff676a596198a6adcd32e1e81 GIT binary patch literal 3095 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 M5P!gX_#<Nf0il9UKmY&$ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..a868b51f673d37492fb8626c915d0b48816953f0 GIT binary patch literal 4802 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender$1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender$1.class new file mode 100644 index 0000000000000000000000000000000000000000..06014439f453649cb1a4cd58640206604c433dcd GIT binary patch literal 1633 zcmb`GUvJw~7{(trS<|GaZMv<r6vjpuww6Cj+tD#t83gBK^_tk3?WP*L2yS96-cmcV zlcL@s!3RKs4}b&`x4;lW2u(<E#T62K03`STNN|mKUoX@_LLea|`#k<V@9{bBIp;m! z{{F>%0Gnv!FoskHX@O%HS8&R04~l*-D((jdZd7c0k?Rlki}m)vKJ2*)#t)qCz>O3v zEw9|F{$uAWSxg|CK~7*2Lcvz8adBgHRSh~p*k4~=yL^4nJ+$0j-`(GH!(uNC?zpXf zR4g5aZd7*nTb;YXU%+zxwi_1K6f764*S&tLQ*(L+%Ar6B7vh8q!-NY*36I^<vb4l$ zff?i#2&vneeY0uVC0i;u{Vz-4-8n9B0w)z@g0SuRPFF!{c}2_MAq9(foCBxWb^O~! zJ+KC?PQ`P(Z5f6^$dfJzJj|13RHIg-iP?KZ;8FI{70r}vJSK3Oja*sUhF-EYLudPO zfhD%Hs!^?K*3c~oJi+daCC!GW%BCrA>_{sf`Mkg~$EHnb?bPeln@yuqktPrJq`*@g znmr1cQk7ammO1*2z=e3wqo`WaRaxcOs=(SXRxfF0lU7o%N;}T{qQJAGG5Wo3=vExN zB=8)^rc_hXPB$NHJCFFhzzcE2lr^I<8rc+hkt2c*$Fyl_)=n)R>?MJhIWTG2M!i`v zrF=E^UlCAazoc&K#%@)Xuf@I;sIWg>Qh7W7+@uV)6y%d5GxoUP6ijTkx}NX#uf`|a zptDhfHr4t})$?6_z}0CxdtGvlSA&+*Z8)LFJT#}QzSFu(r8wlA6%4|bTk-gh`O#{A zP{0>B0~%fWt!@x`{_UFE?*#1(ECrSS=Z?^tbT{g61raSzXuj`;YS)P(H_D%(OL>j1 zzLH<yYsp{aXt++g4U8=!MPE?nK8JGu%iKL=KH+ETGt8!q50T!Eah~v4f{TRX37#U% zBzT5!BEhqS`H|k|m`A#=Fpu<qnmL>NUu4cDyv{tC@CLI;_%icU!dIB56TZqklW>VS zpKzIZHs+5pi!4rJ9&=d0S)3z1k9BO2UP1|FQi(b&QX8+KMcPIW5osT9;7!uE@HXBd zeHZWHebNu`5$=(Gim&iB={NWe-;@4;AMq3E&-ewulK!SZNnuV&D|zJvaSByBym3A( xc&Jf3Mz2oqE|zvP)T8z{jn3YGY><W#PgBPY(lktJ?btD~Lz;_gi9YfZe*m<KX5;_> literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.class new file mode 100644 index 0000000000000000000000000000000000000000..75c0a6cd8e895ec01b1d69d92f85048338a32986 GIT binary patch literal 6965 zcmb_hdwg40egB?oSyz^?^HAa>N}5DT-PDi7a-23z<ut+1#KAADJenGk-AFgKVo6s> zS8kkjEq$;;c~jQX0&NKo_W=b0aU83J0;NDZM!T^=*U}AGp<7o58`}z76Tat4mZeB^ z`vZSI=jwOw`JLbSy??)R{M7l`a{#uBU2Z6-P~p%}38%oKWBP>dkLvMJ|KO2hM#vIy zZjZzx)((M+`iA{3xCB;6q~^F`H7AnBQ6t$qG;u}H(nI4exCI<mGHtk_p+?054GXcT zh-`2&Wf?Jn>Xcy(CC!A9v?c|%)%VTs9JG>=_-I?{mxj_$Rq$YmilrKAu}q++fB%*% zTUt8JF*9kkwrt+ECmo#(8VPQB#7O!RNmB}y^0!YWjZ~Kr3yqDNMK3`k9yXGcB0&NI zqSuWT@Typ;VHGYBSZcFL+5NqIw1>l_lM<*JHLQ-w0X=32G?tMi$N5F;+9daDG^~Y> zI*O&ERwSgS=BX~r%6suD7uE~7Ten=@yt%oxdGnQ3RCb+)%dmk)GSg(cHoGul`iH1W ziwZULSeqO5Xi(9pp$QuWme`^c;|Qn;xgr`TkwQ7L-q6;tU+SY-gC8vdo=B>{glW3T zbsjobtA;JOLST7JA2&M9cu2PnM65AFDNB!ARN98Z4RS^=V`9nnR>|{K7x6T=WWS25 z1y<)RvoAg#H?NQHHd9vj@eqw4G2<Qxv`LP(3v9{lEA?6qx2+5lE-(UoU6EAxaXprZ z8mZ=?a60QOKFX7{jBs;vvx+y(={0RdqW<<|QlIRLq%1df$}sE91&?2DomXAZ42>H^ z=|Hy(!ybBHeXrDX2X<@d#UA?CF*6e1l{C`{0dE2O1x{$&rVsrp1~d#}h#E1%X@5MC z^2f{xBjpcAQbs%-^ONztlL<Pib3%`%4H{y7eZxrK8zR$FhY?h<SHnK+7ufyBiL<)R z0`+yl>mycZtY1&mk%u}mTxT;}mt(jt&#*GWaO}gi8V=$*x~iEBN8)<aPEEZk-bxFV zNa62}TM=uL`N=X!$c+(ch{FPxl%jT;v6vCJY_vlX?Z}*4F-kfnEyK3wVA@Kgb1~(H zjtcoOG#te!)0$=G5v3g)MmkhP7zKIn?9wfLG^xjim@uW)$1pCfPAOK`k972w4|%$S z3yjHy(&d;OeZ$7vX*%0!5*pqPnX+i!Fy$(6kK(=PAs(iCONK#O#!_z?M^|yZz}iyX z?AMbK{Ycax$#l$(2`TmjPH6a3+(5pV%?mJeMnR4ZI}T(B*#5Z_H)^;E@1V)_Fqtiz zW3F@K5N^?MtE9ZRm~uLnQt?g(K`Dnlk!04ww@K5ztE?1VhGoWenGkFv-!3uVBe15F zTBjL}MpAQ#cSywd3tU=?7&MX-k&uxyh)wo=68l4pt5WP?Bb81hqLYJ1SvYOv4@%^Z z2we7uk%x_t5t%T;HvXLw|L(G^%n|R@;~^tzW8WpQ@BIVV2|bde&oiCnV&fi({fRfg z<_-xa@T{IcF0mgFSXat<Cku{cWJAy9<9><zsj|4kh79)t+>;Xbvt@&sVVtz2n6WGi zpOL5!l{IzHG7~*X!#I(}d{AP3t}M~^kgOL`BRrZ#eMF*up{)7ZL(+E&ZT%=JJgC4a z8B|}kYfFhX3bSsx+9C_wX${k|z*XAiSALn1CC^!nS=^{1Be1~EAo*}o@m01O#d{gK z+T`zy>Zz3MMx=H1q;8o>Hy)EA`#8R?;u{*ii6<C+^CYFavooS_tOt&i-TX9^gm5-F z**wfsW?)M$pVaVenUx)>$O%KmcjrnSQ>RQr#aZ(^cv>dCznrgTL@Pwe5&bI--^Vk| z7VNJ|GFGl9QSsNDD%J!`hpcmMJc}P__*?uPt3^ytrp9EoSe=ur3}<$dQt%@U&*AR{ zT-?^yrOaoA$<qGFhUx|USjCGP{sI5UBxtMCZk}_CRIbl9g-eT;=Q<Y;9B5VXv$>vu z4D}A?TNXE7!p~LwLc`1WXC}gV>b-Hx7?oYBi^feEe7z`>&UHpCmma(#HT|yw%j$E* z#pZAhg>8lhztr$=vi+|}rsFRBTA*oPN*^@>KA(?T%(Xe&WlOxnw>{sd`bK3#vcrY{ zVD{=Vj_T|M0|g6wTUuILNMgQIrMbJhd)oK)?LFMjM{j3)aPQ&vuCC$kV36%(*1ZbZ z6R4SM828I&g>7<IcW`g-K>Oa_!GXg=gTs3(0Ox5+S4ucHTRlUk>@>q%ys$44HwM!3 zEU;G=Gr6Z3(xY>wEB8@wV(ok(F54rLrZpB}u<Y*p<Mcvp?DF!erQA$)p>Z}vHczUk zEIviqM<g075<X5&LbMXASZNREpKobM-*H4Y$#G6JdRx9#DGEJyhDXw}J_#rz9ehjJ ztqP4duak>93wdtPC!?k=YkEPJ$Tz^;eL)W6KvGZe*hdj33VRCHhBExmS;lTVqzJk# z>hdzEoFGC)LaJhI>3mTZCSF*oVr7=sa+!eqjT&)-$<r>pL|#-NnBCFPq4E~XHt~6i zWg2`kR~wbymT&y?$46(%J_6)*SDXmAa9OdNvVG6F>b3%&^2**`D!sp0kvmB9s{ilO z!MGtErE@GDA8(T@bD1z-i^}aMt+As`6+Dyr{;$J@Dl}R)rbpP}E~_8O@>Q4y8hGSz z%Jx>ejYCh4(i%(3;PF@-G}FnD(G!uuy}a<4pUq;;GK;cJA7Jy`Z(j;X!*-aam9prU z{f0GWhEofjqSY<7h$~caB@4UQDo{6{ek1V-bKLM}Gidf?+oOkAV|kJB(Ohk@xz8bH ziSE|pVV)c7`b={?ohWm=Q6P5FLU~v#gI*~9-08fOM5i8&1|ycy<`UcJoCBui(|viT z^|1+0@&Y5^6D|>8#oiZ}Y0+nyKHkj4eOb4(XL)YkKowdAi@SP*zM-ytzHEB%37>h? zx4EUoC3sZcBq#W8k$KL<xvy+|SwW2OMqkKo55qn)>7!LGpG)xE?6JugtrO6C<BUPO zoEj-rbh6Tv7^0khRng6a_{OO8sjM-ujx|u>okb<Q_znIO0{_J~h2OpSZ!F8dzsC39 z7QFwCIJ|cvF61Q+pB2PqwdM1F`1T6t9sJ$Xcm~3wda7nneV}pGX)JEsID_S<vD&ka zzXPXm>85F1&avrUEacn9S!@P7!Yik+$ex`=z<&P{DLZgAwqqOj`d`v+<?Ro!gJ0VT zbzm_%$z>1u*@X>wGd7{0_`_T=glq5?-X{d{I#*mlKG$NU&36T7G@Qo;(j>RM_Y(Xi zWJ@REJwl;g6d~tpQE`DJ*(7^}DkvY1xZ5-`#vURoc;(ZC7E*)XqAZ?kC`Sf651v7L zUj`iq7dxlVpsSx#jbFiP%DplByK4q-9@unltD|CTWo>1x<D__HQ*C8yz$pUiDZIt& zoW_CXhb3R)3-ZCSm?Ow>n1c!zD#sFzwH!?xS8;T5404QcjB=znZsK?k$K4#C%3y@N zy)B?liK7`DBK#)-)vG>^LjhL?I^RQqDsR;^!U1;%V+Xx%ult;2d9m~K85|2#OCe(v zvSO=Nt1SwjMBPSj^)$@6@BFRRX2Fe#bekroE<B&pM?jkcYBHGMPR9caybHWF)0p&X z-UZY6vjbk2SDVJoQ+O(a+lcY!<P+yIxSjC3C44G_I|#p5!k^9HeS|+C;d?XqAmI;7 z`288&N%$`$d`kv*5&o!zCo;H)@W&*4EQ5~|zE8r3GPs}cCnY?b!AZiOmT*r7pCLRY z;Xnot5`I|1%^5sG`12B8pTVPqzbN5l6y58b#h0Y$U*XF%&Un=)p*4BcvpB2Zz-^Uc z>ip8C3?Ac}b2Io_HX>|4sh**q1RP!m17nx%6isLGErF8=&)LP9!FLXNooDb=Ky9k6 zJd5usJmWko?d4Uc@i)?G!qSX1o6GAuw`s8?dMx1fI=t?ziKJzJIF09L@sq59$kBzn zr%>HTew*l?GUi;$S>-YOlu^c*6FrP0;99tNo3sdT<<;<EUcc&$wWH|9D0U-)Pa}%Y zBZe;`fwR1!c^nqLi|g?Wj<d0!#H%>L+;RhB@kUXJn}i1^#0uOj*5MY>h+D-L+%5um zx9GqfqL-HxeY}6zhYyHr@nNCkP7%gkBF2k=1dsQV_?Wl>_lbAne(^4x6d&SI`y)I; ze*#nD0X!@o!Xx5ycvPI`v33Th#MgOLeFD?sdpIMW!K`?W2h106PP~M#iI?#W@oRij z{02{o*YRzp#ix`SJgqFDYFFU<$~qiXF2@g)R{T)eh94<icuv`a=ap;mV@1b{N)$g) zCh;@n9e7E(9Y0s@!7r2t@Urq{;+(}Vsl`{6ui{nZ38o8~hhAj<{1xhjlfN3Z^j_u^ z{+ofix>ZyOH>#+y8$`9xAP+>NqDCx0HMP_v7K%mCsH^p2F`*i2%qu(${{`4Bo)b$& zEmU-i7sN8L98U5!Y}0d+!(C#9@Iobj8*R!iavZQ%RFU76_8xAfpO<oyt4b_V9uh0X zD*C}H<vwwVSPg};-z?U^hYD&SE!OgzgL0`jFMPyf>dR(PatevXU&-<MJja)!CP%l9 z=~m{|yKu<`rgbOts)|{aX;oY%6Y=X9SJ9{9+3E|tM&`d&3a7I(Dh{d8RdKnBF|PO> zF2BJ02v<2&pt|_a^IO!shRXA}OvMWBDlTALW>Q|_cc}QOiYier8Yq*jXb(~wvQoaO z@m%EtSe1e2U}Ht=4F0Ln(Rv2|(#LptbqaNi9M7+q?Bwsi+v(qPkdfzEH;2Q7kgH!C zXkjoCoOlh(SzT9=`!(Ea10$`OvbV7=?X<OE>ybDP(MYxMK0gnUAJHT>GBTwe9Z=Tz zIJb$gBASKY{w8Su7D7H$ip|vcRrd30``Kncud$yyMLV%%KQPQ+EOLns(Zz`O{vJe3 Bh;RS^ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..5f84916d7c9aad5267f9f7716f78adb90808aac1 GIT binary patch literal 1661 zcmcIkYflqF6g|@i+m=OYMQVBYK$I4gwmbxFL%<3VQ%YppCd3%rmK7GayRZ+8|4K_D zM5E!eKgxJ#T0;%`&9+IW_sqF-&)moS`1$2KfIM;%d<?HQs<ZQ%Ou^c>Y<DJ;U3}pg z9~AA-)fzR;P9NIVfmU~&bV1e4^1jv3Y{xR!bW=6bg`M)ws&lyOZD~iI=D51KS21;W zyrjABE&JVuwX21}5Ref>4}(-Gtru35GQ&=>t3h)-YDh+yM-6XOie(X(qrEa@fj-^Z zTzSUTaP*3dend&(cy*;%SydR`yy~*V2x7P<Au3}4*BOF!!!k97fn=(9pdPDfLpAr( zn>C*MTm*64kdTlugke&9L0C1t2FX5F4Nu#A%P^np@Gcmt<K#L3#kHwKxy}gu0CE1P zjGMT{(397xgi8#Aokz7j*HhIHf)UEtXb9mDWd8S_jQg12$rCahhFUV!?evk*-_ZgE z>NAG^qHby>k2h^utr>(kf4M=b%VlMV6|K5zR8?E&D%w&4rrIDyvCGAv@o@KbN?KUa z_e|CGY~uNosVa4FzHYROan#|+OP25QHI{M=5ykTCy0)hCT#o!>)~9(dlGGB7|8vW6 zB`h+${O{AvAg`OIW{Z~AC|kW9Z_IL*x-d>pT3|WBUmAc`ntid-v;)y0KHtO$5}w2a z@l#}t(aJxOCi*_(>N#Q`$zqtK-yX3SC;kwo+Wa~A1R9C4$ukU|gK@s^5B>u}<Q5AL zF)j9Ku!zMYX5ptVAWcq<oMPmY*zOE>;VvP~r6VIa*=U4MSzAaN0YZUz&o{7be-nOX zJJ5urYzLcEx68K(VTNM2ZoSoZp8iU{vD^Mr+&O_?7-IopNW!=q6h`C><0t6jQd^mc n3I7E8Fig1_B~fugS~6!bM?4?q@kp!-cuXsQB^Va)WI6E*U<0Ml literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.class new file mode 100644 index 0000000000000000000000000000000000000000..bf9dc71c8cc7aa60b262561387a296aeb03e0762 GIT binary patch literal 13369 zcmdT~33yc1^*`s$n|YJTBan^oSSMs5VGE0(3>3*SKp-2L00JTo$s>$}nK%oJEo$qA z)mp7q0ZVIJHEpe}OC2^BtV&(#QtQ&Xlxo#lty^nbaUuWTy>DhRNe2J@KHKm6|CR6M z&Rxzu_nhC^?t70OKX@+@%~O`TNFkd>s!n!tFbzA)zr|nG<qvjNHLpL*Y>zTI<^_U* z=zJzyMdgYta#EH?E}gPT?>F7IJrXrHV^%1JMTHHLP#{#*5)K5TzG&F=Z=UO<9HtUi zt9RLQudl7XX_0$*Q+=DqmDLgsb%y<$-I1t295p*!E*eI;8s+JfPX$c*8Hh1y-GX#i z5W7`a+eyB$S0LCqw{nGxhEtJ7BXlxoB-0qPBUTmcj#O<9Z80NN9f3$J8tAI33q;xi zn@y(dPBU5`1P8%({3@=fZ1~&-b2S>xw5)N(%vsZ>)rK~P!qFMirk}DT*0tSdc0&~F z&2UwBI3$D^sjBq{f^8c^o6T?}6kHex`n#%X*R`$lM!Gv<t>)P=GZF>U%OU728cX9e za_dw~<C)g}$2TZ#GNW5V;Z2R94xBTqrnR}cuD06O#<Z^Czq%PDR?6hgEY+5d*g}7M zG!)+Mq7t$>X##kgF>}t;=~HJ+o#~=VnyAqvohH*1rUHqFpc$>I$D_KVBWy+@m=6us zY;W=lZBEPt2@53y)`6`mpd&?cd2mxOv^BUm6p4DbwL_JGP%sb1GF_(`G?S@lvwxFW z8w$4jqbmc^jc5tXM6v(O#GYb<OjPDp4u+`<1~p5k*>p0KYHka_cGQY`0bVD~(aA$| znTFt8u#j#u91WP*X9Tb**_8n98-aa&39~ySnEZn8`feAUN((fq)~SYSlad>-&cc3z z&UU8q6U#2$!kpv<v)ur`lNNynj-AAni|T2KMoV>Sphl)#$*o*lAB>uvW|+y@?GHyx z{5*mA)@#&^qo&l-80(4#+WnEJFVw!tjJl|amI<eIvXgx91+kzUbkTBJq0vg6PNP-* z{gZSH=z_KRyCU_S!BE(&^+$k}jP7H#FvK-Foi40UgP#&M;-oVGv-RPSzeBL%q%-kz zbCNT$V!cl7VntTt@`g6KMqt;}X#;gK<pm<CbEIGkzq(qZ0Mp1mF}22mQFx^k00ogv zI&~2|tTP(2d>qu7L_)e=@`x!Uz*_5~jdZpUQh^XxM5idlz}i`%KyXnw6zgU((jc2= zOYoi=ZB28$_01_(oCJteE)V+GcbV>J$StBnz~2=($8;wU08cj6?FE)aL%8xU3qSsq z0fM&Ti`?nlOm3md3lT)O`=b7+3Gd*d9b^-auj=$Qx&Szjm@rT?+#Udo>V(<&gxTz% zi*&k}F0nvu(GbI9Gdc9c9`$u|U34jZU8Bo%x?Gsz$U$BzH5F*U&b~m@6l<=~>6>Cf z4*IIQySsowVR&NbDxJP1hOz{s@+^Y8YjpZHU27S&)!Vkc8z6Ll4u4_>INU|MHQJ-o z_2T%WPsE``PD)2^x-<~%5Nr49^j*P@3+&W}fG^={chL<xeP7TMT-Jp)BTk9lAL?|Y z=*<?Bp@2^5n0L|5I`xQtaa><)Jr0{1`ms(w5kpcs-DbOEK~2M)H*UGU)N%NXZSDuJ zzv)jdx{Yqv=nkFkq+c*i8gv5bmuf?ya0en}R5;l!2$&EjoL&)};AyK?ZwQArH~6Cs zp<tca88(GG)GF%g>MGaN3F*dl+DH50aWLDGZbQh@2ojHs5?+D$9172@3&ntE2>Bo# z(&%oT?xA~`#tmYzs^5H|4uUvMfUiz~?;su4>3*?N^sf>f59st@vIAy*1bhr8>NCSz z0_|oZ6Od?sNTB^8dPJv3=`olN==CKEeXt%^F*r?0K~*L}57FZ~Js~txB$Q_DBtViN zXLe}xRMOO?2CBnh|MrGJ1WxuzksSUuqj~ybfcy4kF~mNYsf(T_TQ)sM&ujEMoqkU* z03>}uN>D>?=<nz_ffraU4*QZ$FVi0^)JgI(+~p^Hl;lkil0M^)OydU&vek@8wwgC= zFvC)gN5u*Ll<@@B?IO~5nH`;$gLzft9d95P$dI9mea#>o8gkR&^rlXKp|>nhB7v-4 z9|?8EqNYeBkqm5xV}(;k1p8|;u|OhRvps4`$u`HL-LXVU?4q{?fA1wD9p=^fqyGL= z-lY$O6aQPEyT-KiDN@fn=tG_ULH~q7Y({9^=<mYj3DIRBo5040!fKA`^f7(Hqyr#n zXHYAa2vEOGpXqd*dZCwSD0K>f`N}mlE*izGv%)qgR^(sF*q8`!!a#GAQA%piXGZ5{ zvz;9pYdSkQ3%;-qC>TYAgL4i0VU|q8`>m}{^n*Y)>lzQyIY-9TJ_5-p5W_})q{-YC z6?2E_oXdIOIf#ydaWfH#G%kQfB_)x;2|b9Sq{T1u4bJD`&;l0;sjjK1&zwuj%&mzH zok#L0=>>v7{OGhO+n+47U`K9=|7>r%cpSSmF4lRxP)1rQ*0vGl6X@6@U8dRX<Wj)d z=WVJJ6_mHBt-fuQ+t*gz=5^OMEo^RWtZu7sZbAg&a-Am#m}*c=B4BZ)&J#sn4*L2B zES{|M6fq?7Xv@Rok-}9-C3qSnQ&C@EpD}|y$TM`F$tU5wSP5?k@WUG)<k>o(oa`3P zkmu;^Np`HxBOA{X#F4ZXNgtjmJ>JEq>b!uf(<7z`X>u1|9;sX_Xw(V6;>*My6t_?) z4k@ZbC{94SiR*P<A~d9h&2}@e#dKj>gU*ct=0aRTO{he;S?3mBW(5@ZlgL8EpPE>( zqYELs0OZm$ap{}j0|m6(z|Ua!1PV@G!8EkhTkEY~;jMGGRM#%`wxJ5=({x_Ns{wxO zUfbmt1x<bu{4%|hopW7$I<M9E44v1BWN@g&Yu~uVy{Lim;4(saDC(<(Ydz*<h^#1y z8lSgyMSZQ;ohZdIgE#2hDbglk#e*Y_m=VzVETISyiZjI#C&T5a!B|(9lTnr1o1+`e zu#@2pok_p!WZ1N$)$H~M!g-`|RUSDxCKR}ZX+ni>Fak2El#cQ?owo~a3j{CH<-<28 z!=eilzO3_Ck`r2`j?*UOQI^=+C1mp|9TSfao%}VBO9}{TX=+~C;H_Kag~xB=3w6Fo zT#(q?yFwAu$=JFw87ADd&5bP$-ZrRnird#L6zZ<`xv}0|+tBRu)@ghx63{+Pi6ST* zj^UP|qc5%I%a}YU!jOh+c5g*x=|*JnZbLNbG9y#vO@Yr0c9`MG?uco+&17xrj)wj1 zrbpv%BnvI+W*7S-8{te{d^r*czLKxf_**((&DS7`q<mbHRkBHbHh_vH&w;%_qLD<R zr0osHaFZbuU3lVa`8thv>AYKb;zCJ#;4I)2&bSd3mlvlqQ7wyQ*X#TphEqo6xGkC( z5UhSz=kEzxY9O+_TXcM1=O6G7Eoi2AO$#u2{kW56sPRqd2OYS|#W!+~&OhQGBOwNa zQpH%RwiY2Ey&^&d#<%GFQyFdok%mBUlSnPQ5-SD4pXvN_K~M+5R2)R8Lr%nZBqO|_ zYn8BRs{aL3>%XJ=sp*tc0;s6W3<)^-rsa(_-qv+(&FciPnYbQ)G<jvQ!rv7$ZAAGy z!E<BvY3o|*map^GulAzPjUv*h^DeAL8M`i3%dV@gt84Z8e5hmxTPlL}-~}zst!*He zjhtMql{Zd9Av&`uCho`DL=7ou2|=##hXdkwqEn4-3;=k(|NNcQT(BbQ9FbhC8GMXN z_-6)J<E$Z}uZ)*DfMeR?lrlkmc;Cu&1i|rj%UlAI?VB+mA3#_$1Mt+NKQFC^8#1jj zZ|n)D$(j+Kw>uO;As)hMi!;paSIr2)_z|Mu;WJFdfSAyMz{sSmse!jiU4--{T?N+3 zqytFyVwq!oOl0K9ExJ2m$@n=eZLTz0xCtv9!&O^p7r>F)B!zcOOIs=ON$A4L`>{}5 zq9y_X<XD&@*uOtloFiFw$@^DXcE~c!5-kJesF;$484`QZpS*b)y51j(q!kb;yqqZ0 z2ah=&1D1@mj*%%l#~B5O{dUL_S3-&ULKXW1EFdXlgdfSnShva04u%Hyss3;$=I3XC zJ#-Y2H*2{3u-FpFPu*5oE(?dyI+7RW;|7C7svTiV6cL!KZk87Bg3c3{yC~XDunO=> z%)!E85&1Tu?`kt;RC0&De$379ci)-Rk4xN3CV%AOD9NkIWM6)`-?h6p0tPa2H{c!$ zJ30}-Q1XgfC70E-5M%4|N8vlrZR-*SmjhAt-DW`U${LK}>LiINaqZ7kHdrE6{S^n+ zux(a%Urjs&H{N}PE>md+8p)h1Sqp<iHvCVr<js88G{9NA=Cp@`LEMqRg*5ub8v~J} zj_iMiv_&wv;r$0|Ln4ETV&(Aueje78@bv?e=y@4VBe<E5BTVRT`t$m*n(k}G%#+e) z3ipzUs+Bq>FEQi>LvZ8RzNyjQEt%8!JxxK)XT5@wd3MUxYl^Dzvrvpbn93hUrSpR< zPh?ezL9jGzpfeLH38s=0rnKcv19CGgcLhY^C`bZKMQO)NPssY&?|@7LG_rhwPF$|V z!ca(Mzq|>K^mC-?@`YmIc5`7sMC{QgczHEdWPdnQ6M)?)Ux9(qVKt#pG=eO(yU~np z40S|?I+RM6GEteNDU*@<D^q~qzT`L%+!ESkR#|q6R0Y>}Dd({(QAkTYBqmx!7yCs` z7Ab8Ag*L^y=UTFn(=0;iJ^dESI5~LwnzXLuO?6sVf<&#qt4kEtbDav_Ar-T`)*lRp zqV9Io>rvC4dNbhmTkoix%5<hhB8^9&5|`(LW=wXkk44>SE-ks#&4Gwp&`vFJDl?I{ zWqIrCzO;rX<NvizWfmZmWko-C^5)ay#;{xb!vtIa4@*uENB6kd<y7V%++<l1*PZBf zDget+LEV#D?sh7u)yE{)_f?7grku*;&Pq5iNzI+QX-u%P7F(i@9GPXApOA%!&YrB) zPEMs3D9h^G!J5!_5*LnM562XiRk5%KfG*|aHDwX}>L5&If{LafB~Gi&`hg>XD#S($ zS5!=+@WPx(#T(_jI8My_@Jr$SWblEs-v{yg5Z|2~r*izhCvE&*vLV67D|gJe4-~5K zi}BY!aUb#RlH_4LF^p#(-;bwmP2gYh1NfE25As9S;=JXg;k_t1{CAL+HzZC&xnVyQ zHs)sUpMM99@u=*vAEJ^~`>4#L<(2QJ3Xi>qhI^ctZa5FpG$O3A?WdFW(<vUO;mn&C zr}>^NH0ngdg~meB$TnO@D9do|r^WLRQPZk1`>3VC$T~tUBTG^>vX9UTBRj7(PHnp> z`wm*|QG2KkJ!_LaV5f&>pl6-zsknpu9@VhNsbdcn9-@t_MEk6R6eL{aci%Tj{0#Sy z;nBt6wt-Q>wH~K)6fk^<cHmg&d2~Zp<8;30ztA(p7=j-=<?|cH5D>Uh3|#HWF>)|) zospAEuf*v)^4Is|^9S;Ilab?y(~k=1mN`QU=+-&8BZiL19lD=>?#UMf?lSUi)8lj? z(N@vEFVVK6{mVo25SaOur@$yMpoNEx0_^tdL-Ztif8!}MaJ;9{eC7Z>tI$eJDvZ;M zhv+E!Uhxb+M6aUpny1J%dxUMaVVgZt9Qbt{cygTnJbUyZdK=^Kc*Y!}cUKt@{rjG= zhHi|F)8CUr<K)mdG2{k$cbxuJIARa)u?QG?;pmIv^pP<pPM>;;QIL5?8KVxcipF?j z`~ikZ?WRi68p?E-Dm^8KIDeH<Y!u&Xl#JQOg`Uz$MroW!^z{C=fJg7=vEVSDOA<O6 z66Z3Un=8a)(m|doVU^I<U2&c+WfkXHiNB{D<hkinu8#BkgIpuKa@};dGqHb(QF8A- z_IezX3`d+78=CmDG|o+)Qls<$w}SmLqb$MxEutmZXP>9sD8HX}?51ms^24-4AY($J zb+xA=(Yni1X;ffi!INO%d$d8FJwl#qdE#8<ab6kcH3#|36t@$^QSqn{4;<B>8mScL z#AB9t^gE&0C3(D_-eo<<I}43Hyt8n`ZoVL)paP*FUT=*1&nl=L2QdobY<fz>pN+Fi z^Ldk}tgv(sIrDk5XsI`dW=J&cvU#?rOlYn|92AcV@xVbN$%7V_8f6DLnx?FB2^Prw z1j?FVOt6$yVN@iPwNtbb%BnOf@28`?>1?C&Fdg*_mw)2C)iW{CI>$4qpIRW_fohp3 zxW%JFJizUaB)7&SF@i^hcwppQIik)sdU~Th$F~=b+(RD~8oTN52~8A9O`MlBtYT?c z#lo=08%4(WIG=A63ni8Gvm%MdgcSjq2`eg-f)OY-%A^&QPcne10ao-?D9J*-H6M^Z zfgmAbOOR5ca=SS~wh2K(y!X?qyJ>tsX#sud(o$!S?CE`=r#Gu`<ZjA`OfHbKF9s7m z<mmb25)mIp%f7EC%wRNJ?(K+JB{Y$y&{R5;en&6Tmc-wU{DfnPqmi~)e|abF<qsn; z9w!mqrr~3jndG9`ltXhU4_~zu(OepdPg6>$7W5W@VjW_jm*&wzT0l$CYQPr@O|+6) zu)}gPX$5VfRrrA6blOg9>3s6jMYJC8-rMOq>Y(pq#*guh#huhi`|;JoVG7`d<R<VK z2A4s+Rt(YW)J^Zu+4KR$@VW~hG2oK~jdt)5I+ye5JT~ZS?8bZ2a=H-C>mojhE@ls| zkQdNSUPzbmQo5X5=$pKnuH+4L6^H3t0MfVl61>j8g0AChXczCL-MAv$!*|kNME@HQ zqJPK_(~bNX-NaAOPxv|dDZfNN=hx{rexGjVf6*@#qPvuAiYs|^Kq;cTl`(XWQbzYH zlj#9vIz6a(=!jBBzfxN0VZ~36D4q1Eau)qs>82-??ewH_H9e)o={L$F^o;TpV#^=s zIpsBaUU{EhP>#`yHXFTc8%jrQMf68oF}-4&M6cRr(Q7s@y>44fZ`hX6pKTrVrtMt% zi)|OZW&07mW4ndkwf&6VLsIa8?Oytu?FjwT_BefHdzy~fUZhWKuhXZt59l*hq2sEP zdev-ZHJ4R&B-_<ucBmDssZ-dg&fqNdWX@K<#JXC;IqG5_sy1@2+R1t97A{nG@No4q zE>f@J5$awZrQXb=)!TTidN;e(2f0{%jK{0ba*2AB%hWfyT>XS6*bBMBUd0pbGkCIn z7EiIC!c*-vJk7qCr`ub2rhOHkWbfcv_Dwv;9_G3Btvt_uKF_y*olmu2%M0v1Ty4LV zYwWjiojuNr?Dz2!`w?Dhe})_EFL0y%4Q{c&$II-;*yphGa>o!};TX;<9hJPwF`3sm zs`zxr3|{Lvnb$ey@|li0_B$4FyJHD=IvTmd(afgfG~VDilQ)XQO?jFY1KYWLgntD) zco`ow9swqF=(7l)6FovD(5izU1x8AtpG)}H{5Va3mUi$H{3KOCR}p@Se?yhf;%<JL ze@o@cWIm6d;b*B>@$lLF96wLvq5Bv4cjzmD<`41j`2{M4{_nsm*5|1VsCbHB#2yZm zAUpUaewju=g9#3x#{>uJv$U4~01hUqNAY3RQM4whcf+p5zLmDeai%|teQht|9zgC3 zeHTccOQ7{3{0hHHr9$`oCs;t4x&xnM2(HT2y|53#)dclsSdrkWLcNS`wYai9%^NJP z?AIo^DnpiPaaHcH<9k5CL4|!4J;$%Xev0iK_%7lN{xglYhv^=EQ=Hs>K5R>HRcb$i zFRH}8W%f6yUhZ3Ne~%W(eJ9wTf#jt$>{}r#DGh!}-Nb)Ejy{@SSJ(4f*kcU8udd{` zvBy}2)J6PP^o>)p)p`65`rM9Ysnv&Rv`D`BU49R~&gEFi@AC&p)^i*_{u}=t^+FzI zdO_JnML@}iG+xvXjz#!d?-Aiq9rO7g{7)qDUdL$u7k>nlG&%D58042lD;+NW7%dl_ z>0tf@t!(<(-pQZxXZQkFv#;jk(9sZf+pD=3c*y~hhbt&aPzJQva}@=xTwZP06q}+_ zK3}4~px6}$P`FopP|=`|LcUwQNpUJ!G@Kt&zoWR|jf(hTb+@7`Ludp)re3S$pk?qA z>eb3nv_>k!aMH!3Sx8fIfi#IK_^?ryp3yhK(y8dPbb!8cOWvZ-+F!}1LZtwO&y`fx zi!k8SltPV~H1ML)SPh@OX$TT%PtEH^q|h@BYjmnc%dLMz1;cYI>@}J)ys(#EBIAEs zfC!+`r5f$B*)(N@Mh|K9oJL1AdX*U=q89;b+!vz(=HJ%nUF#_*PN3p1L{Y=n6X`TH z#n3n#MPx5sL8SvpYn%@erpxGakDQsf*aC79yL>`F>jkC<3FQm!BLtIys!;#G&AY%! ze^F2VZ;ARiO#*DN-*T6$7ayBW`0t3_+M=KIFUu&W|C7>R1l?sY=YLzDgRp36w-4^~ zseIrDUr-PU0Ld-V#6Iu;kI)Ogu+LM3_Y|K<;HxeK5@hgvDQwdLpTF}EU%qM|U$JyQ zf3soI0sgkQGdL5CJ)-8mvT<^p_wJ?!{JB9EDNR!nwcZ>wWQB4gu6xuYy>A(6oNtcv zPj;i;=zU52y47Ph5VrM+hW!BFhAWbu-UoYn_x4ahqpU>kv?>vlXy;744e`~9+&+fO zGFfR*D<O*TCVWm3LR>r>Q7ug4P@$G{jHdAxn!{VEj<-=8z8hJI((nxA?(KXYb@5jz z#1~K)d3=m7M5c2QYJrQ9`|p(3ZisTIO)8X;$|ywbGbl$HEu;1{I#uQpHX27Q${1xV zB&1V78K;O>=UZqPA5n_Y=cMyxenB#3ic37%g9u0>?jbXDB9H^=8ejVv?1is{m;DsD z<{Lkzf@7p80(y)I;&J;hWjq!sN(re-sce-g<@l?D@K|L6T6L7IR1hmu<#U>R&XCWO r<a4%so+6(f`J5-8^W}4aeAXy+poFi#@J0J5#k;^z7AlLCC1m^$bfwP< literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit$NetworkMode.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..31dca8bdfcfd16b916b404463dd342e6be4850ce GIT binary patch literal 1645 zcmcIkYflqF6g@*9+m=OYMX&`#5v2vCEe}E45U@hTlr~}8CWI(1WrfA<Zr$Bt_*YsI zAsP*z{ZYm{(;8~vqivH;@0oMwp1F_t_50gT09j-t^f2sfR^}E`sho9a+3svAz4W?a zoG4n|)oOd1ovho|kydq`WKPx1(xFw;Y{xR!byGExx!uz4np59zD2;mEIMM8~sk;*e z&HZHAA2zLhEeHm$3?KXqQn|2^TUAO7Z}MFXnc*=5GJ-s2aI>5*iKrayl_3lC#a40k zCD+2y8#4M4CVdl?)qHtPVR*aKRe>Qya7#j1#sF?J_^O6wY77JMME*!UR+ENm9wdu< zJnNYdhHythR7MQLr1g@pW;SXh`dBp@TJb%@LcGH}XQ+;o=>Qbh*3E-VX9RwLIDb^e zU5qjKvpSV;nPIT=sJ7=uq7r~FMEM#GAQ*tm|2~xQ2$MW@LWaZeE}rOa@<`_2Sl%3U z7(;(vH?=~8H)~1VGYI*3js8SeOUe+*TUFJlsJ6~Ew1s$0wMKd(R|`R7;U4Ogu%MzJ zn5x^biRXzYD%88#s?jcl)#1p?mF?;!mNN_?#cJ49ZC&Sij9ok5GrR{$W<hh@SC->S zSYjyt=ZR*JH%wErMI&pJr{0cNWhG6$H$+dEcO}Z-7Jycocd^oh1K}8-X=3;Yk7JVf z39`m%<)2U!eP40&0+G*TF-*~~U+nR7Vwi68=g}k3P=rmLWAFlu^Lzf`KPE(OvG4>l zVxPu|SUh4H9{K{()bz+1M!tyc&TyCR5|UgxQi78Xhxlx@g(Tr66d3aV0NeI7;Ze4| zO-RbNuSqq#dW!&NDR%4DTW#l=@8lb~=Q+duQ+R|i?iGe4j0Zkpgw8Q>iasv2m6?d} mA4VTWDK}#zDoRL8<{ajU*MkK-73(6N(aPTjhDAJIiT(lmn4h=+ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.class new file mode 100644 index 0000000000000000000000000000000000000000..f905c8642ccecb1b81b21c455adc73f79ebd488a GIT binary patch literal 12845 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.class new file mode 100644 index 0000000000000000000000000000000000000000..a7a401d8ae4e5101f50ad2a7c9a5cb4dd0b9d819 GIT binary patch literal 9395 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 Sd`_O{TtDZ%Ait6qVgDbQw9?!F literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender$1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender$1.class new file mode 100644 index 0000000000000000000000000000000000000000..e82defcf08cdfe3dcb95fb4e54c28925efc690bd GIT binary patch literal 767 zcmb_a!EVz)5Ph4NI593wOM$ddT7rwx3r;~uNUe}iNFb0nNRGmxC&ykjTO4n+YX|j< zI0F(w2=xQ_D8x95T2635+TEFXJ2QIoc7Oi*eh%OW4=fZ=G-24df)c|vk1{uzX?H5; zT)UCbJjtf++bA2J%{W789>f{f4E4tTaqq9mhZU4jF=5%b3Y+0&fAsiCv)PgpsnSQy zgQu^v_{`_CluyT8xickCd6;Uqql6A+CsXPVmk9VgiMVnO7#fcML8RfNAIu!0;1FMD z!Pi;xbuRc8j=L3_@S2TPR2i%n?cu<CKI{%WhMj-#&!t(naUB~Brc{wgf|#M$*zcOS z$*^@A%mX(Lk`vdHeilwTg2z!?DXC1<7^;`|gK<6@L-{C-MIzE?i#8($qa`C!b+soF z?q#_S!(bc}vfh(n5RU>S@^}fZ_-PQnr>U2*<;zTkyd(08+NEw6Vm-_$Q2TZg#!`#q zq|eidj7;2TX#bbzpqV_b(^pc{cy>2QxN60L)?8P2>G^NbCu7xG{sD52kWFlny-ksa zB6+~(H?Z>`))$zc^R@C7YsTOsj5nX?x`GXAa)VOuP-<yWaENX43$*XjHc@zIQU(m{ ZEZ|+-BWs{er?Wun*duFEahWWt<=;48!({*f literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..e05e295f7a10c63d881e71c52974dcaebf3da069 GIT binary patch literal 4999 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 Q6x#TUvJn1*R|sD8zx)hjumAu6 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.class new file mode 100644 index 0000000000000000000000000000000000000000..ff64cebd1393c02977e239210b6ca1e87db861ce GIT binary patch literal 8983 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendReceive.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendReceive.class new file mode 100644 index 0000000000000000000000000000000000000000..301056b1d1655f8310271cff812b9d31fa338408 GIT binary patch literal 8503 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FDCSendRecieve.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FDCSendRecieve.class new file mode 100644 index 0000000000000000000000000000000000000000..3e7d7aabd9f33d7828c097242ae780b3d02692ca GIT binary patch literal 9416 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender$1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender$1.class new file mode 100644 index 0000000000000000000000000000000000000000..09d54d84a083817c25849cb2bc00cfc4aed473b2 GIT binary patch literal 787 zcmb_a!EVz)5Ph4NI592_r9fIJEy1Alf>RI@QY$1B5)nuokfU(u$+1_-7RMXy+Clvy z&VYmvLj3?f3NenNmJ?i%yq=l2Go$xr=jX5QX8?}yz(N5<6NZgTC^78tD07p!c4u<I zwHpb|lWgX`iL&A8oHLXbL7Z{TP;cxX_x_rESV0*T6PAt3uo>R=M~|O0n=Lt&Dt**E zc={@fPkla5`E1OUJ6H0AhpBcuO6X8_GNoLp#6%=P{3l3Me4a#HIR^|4$NwPGaM};% z4v}$)xwB;Mte89J%nQfe3TeG!V;xln>qUDw@SYF51CL?%A4>8eZP>VmO$Jk{DCfjb zZ0vVU++f%~2^N7H2g$_sq@RV;j^J_BR!S-pHHPZN{a~DnWGEknu}DPvY}sbSV6<dJ z^Ih+WgnL;&kzp{73EAk$Fo;Ki5_!A=*ZedH-;?T9Z22-%A@7L1qINOC^I<*ADNy@% z62?-CWYXv9R7NK5F%16m!;m_U>-446B-HLE30JK+(3<P&9<9VpT0B;*<x7!!glu7( z>@A8s6v+d&zJZ<nu)e_joPTRyan%@ngz@?lU01M4O|DbwZAvXI3l6bEeu2&%IwlJ5 eOv-?P-6gz-yJQX2>F+F&I_{ITsJKiP)$(teQ_E)n literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..ba462076924d901633074b70094c9c41b5b9d300 GIT binary patch literal 5029 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 Z`p=i}Z%WAjWN7Cv%0l=LULknp{{{TmaI*ja literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/OBSSendRecieve1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/OBSSendRecieve1.class new file mode 100644 index 0000000000000000000000000000000000000000..40ae6fa3d594024842cd69b27384ad1b98d14d0f GIT binary patch literal 9004 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 Az5oCK literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/TGTSendRecieve.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/TGTSendRecieve.class new file mode 100644 index 0000000000000000000000000000000000000000..369a35dbe1627aa2b0c6234d5c91c7d2c987484c GIT binary patch literal 8526 zcmb_id3;pWz5o6u%biRvWFx>J$Up&;ND>4^owz_2Fc<=6!V;<CBy*DtnarKe+yR4a ztqbmTt+=-0%4;nuT81Txw$J_Pv%dPQeOlXR?b~c^pRIjr5#IOQJ2Oel;Oign1Dt#B zS$^lYet*AnhL;Z?I0)c0+3kS~c^dL{6rfO0x+%ChSRV;S`|4M9Z!&r;LE&lPXxKVK zkXKc`wg_$%Y4GSMhAvpKa_yp%7A$Bo`^~tuaKQ<utVl+N0!GX-2D^=TeJpM&8j1R4 z@o=KYT$YT->&<w$FB}a<67`+SI|D{E)M505jm?I@lQ5!IW3so`hzndBR(LQGB^pX~ zl%ZTO!w4noqp?K&pt;#d)Q7@}q!o_TH-{6Q;Xy7h?lY{`Xu=9cd-yf0s=Dn<7c?kQ zCh4feWPwI%4wadI!>Xw|yqG4?t#~k+7z`&8VKXX_Rt?hy6}Ad(-j>GW!J)Qr!t&r4 z<f#p3>hNKfVB(0ZYMhF18(F4$Z1%pQV~*M=KSuR>Fb~IRsM1l58o?xce$=q)TiGlP zh2lmcAt<628i(40N+UH@4pG~j0V^Jk_BB*HU0+yd?>1jYE$Yb1U@~HbdxD7(s*`iC zQY<adaRL?!%EO73<JQq-&Mm@;I7!1|9Vg?IF&-8eO3+d0SZ0zMsC4!SoAs;7sYQN` z;9x^J-PEt6fxe0<gTVo#$&B^{t#x6mpKr?A7NwqdbV)}G@4*>3Q^OJ+OVOCI)YuK_ z3o*5Qga)n5MRl!)W;$b5`)i^DQFBZ5EHh!XT-Za`r!SO4uuL(%T(BrjL}@(N+>Av= z^XW#b!0YJ@#%WDoIN^(%kqE8lqoV5S>fAV6(BNq{f>yt;H*OC4g58V>AEPKfw58vO z8?$^>bg+<G(wmI-D4u-ORopT{)i!~Z^pu5*POUqkZeiUb4XXrGvl3;^7%+PV4EkL= z&Qb8tK}W1=tzN4-I(4kUS`yi0hNH{lW->;GM@c%$CmYm?_2|-Yu8s}(D)l-pFzZ)` zl8h%xtD=yc4w4?7hZt}^Hfp#)M-bf%8=Fa6Rc&UpkH*>@j3kX!y)<UkinMQMhZ~9! zf}x>TM<4n#tL?~ig3jGzMy+5tN)H-iYX|xos?Sx7Z_+V<2;qs`k<HGb7(<J^1<DDX zQDtRQEf0*|JsoW2$ivsv3<BEmRpXIGiJi;-%1<pFN#&#kwmYhxEy`^Rl}tlAwkm=0 zf}xQ5{<@BD;F~m0BD~dMuC*Nb_?FuG62)9=4(2pmmhoeTK;w{Q*l@KfX~mN1==0!G zl^m|fcn9Y-2d&`PDcf+B@{X%V9DvhCPoV=SCa=|T9llMbsmF0Vr8TbfeS?l0aT85D z7>p<SgVg+tv}5Ji-gd4_af^=c;8x}U%ghR*ytR5mqlVjv99id9{P)F!gR6s%Z*RvP ziu*g&E*lzKbK_jv>F?I@U3^cenXx69KFZ(6lC`;VVTX=;ai73ViJKxp1<w^sOCvsP zcQ$zN03OuvkdB@BJ3+}8#;FOecMyHjnB`e7D}dj_<npkR<cEUERcSd!V@frF>k)x( zeC)MEt*|u|u!5FBfAnCNviWYBbNtkm!T10{#e>I?=f;m%95@)II#N3J+NheKwEe+& zu*Wju35Q2Tbia-R7`D^Am8K&&Hdj=nM{O<c!c#g9;%UJI(rvlWi1&mOMk^sWpCLzN z*@YkL_zC{rDF7T<)bO#n3V`~|IF<e!p4ae#ju#cMO&c$3W-9g1odaRZP-|Y+@egVN z6S%cB7K<=XDs)vtuj=?mHB_V+wRNhv`>BrC@lRx*Ms#`|1o3?de`*Ffd;|Zi;Y}Ss zSK?1U8ix)!TRZlqXNRL9we}Y}{zb9FvdU^QlTj-^q`KeH@k>QdaoKDR68%)~uXOxc z^%kqibc8<Bnf;!Q->7~iZXnrBVeKIezZJ|J&(T^|duDu5vzhFUP+jjMuW(8CGfd%t z`uZ;&AK-U(09osm1)G%x-^YhK{*dYKDqM1+y}(}aCmnyzj1Y}?;V(M=2cHPa$dIGX zHq$YIU`{S)8pD$9QWNo+j=w6roI;zheq7p}Fe6FJ$mSlk(dRl2;|P-yH_8quo>wTI z-6FcUB#&?wPqI`vrfS2{;GMIdW3&jX>scL1){4QXuk+-EDwq41maTrn$2xgSgn8NH z(ZroAM(v!%;9SO_QkD@7c^+(+Vn#d}L7~Df#aFvb)TKm$lomI7jPPbdld`czmt6;X zq|~7>Nta56oC;$Uh>^5R(PgT5=^{NW!E8{l1#HYwQQH~JEypn4xSy)yL%x7z##r$i z##TyZ!>lSfWQL&5L5n&{!m3|!7x(p;gRzKV8Fju|UuP}#(%cg0>{!*+(mac1keRyp zgaxz8zFE|mku!EOut6}Aujn#IfoTPoeG!Z_nU~23qX4oo8IFXExJTwHV^y=DO)D_u zYi<qrRyVKl`#31a>oQ+zsq$bfW~YJLbQ%~%D@RUGlW%ZKJrhFAsUv)DIf3T}o9-e- z_e7OdawO}_YQ?}}T~1b_xh>NHS4~dM8H~+_WkzjuQm`(k(BN#IVk4*Pa)t`)3Oe`5 zv<@S|3SLe6+$~E5!K?-xGy1yevSeLVq|sy~;tNJYzVvyHm8DaPrcF#Q2y;e=<zb&M z!7{R^f5?|{f2*Ip33`PlO=QAOcuelCtFjfeTUrDst&W?-kwM=UR{Os3zBAvKFj)0w zs%{^TV?72l;Tf`=rIMU=l&X$ptGBsj+0r#_of}uOX>D2>=-jxpxw)ey5TM;hCFpd9 zC3<HL8*5d)$rL-D!0J^Uoq0g<KBDCaS=Gy&KGLzgW7V3~oU$g+vT>Q(xFtZ}q8FUY z#o)mqzsU@7hmy8%)M!ttb985rT2PD;=^|@`@v!<%cM1n)j#Mo<PZ*?0jkEe_Yy1B@ zuQw1MvIj*fi1kCyz{+4O%~u}%gi&@BP^A1lybLg+BNeq!^%5ql-9eMAre&g6WDB}6 zH6?*Jq~=X?WY1L^GDf?zw+XDI3mq?}^+)veg}RMY!=Vd_hU7kG7i?3HhU<1lj~a0T zWQg%aR`P><(&r+|OxZ(J_GDg|u#Zz&meqkUJIgt0QKyr~8kvPaTA}H>F?)JB?I@}} zqd}7a;$=3J6lW^UtGaN*c;BvOIOJ2@g@V~RNIE$-Qyh}PypSs2XXThW0wmM}XO@pO zu~WfnJl-XOee~M26-L2k2IYutgHEAIrnFus=jCMY3we>7j@%-QLKF7q^DIqGROHYA zJwp}r>ek84J1HYUZE)W-3ru}EWX<Fnp3hb_22{N{J;y9Zd9BUd-$P$#mF*O3#~yXA zUHOp@<wL5j%&qCMH4OvN8aXu=FKcef?8|zN+>Lx`JTIziB26ySq*s$$GvI3*p|hW5 zhyyjAfSHW<7|X&6cPhqS)YU1tW=YX#npT348(V2u{bndpQYd$N<Sw~elkf82DXc-} zj2vac(aq+7QSSh%bBB{IW(2p7&Y<au4$-riVIoFiPMc{CBx4QZy?0d4n1!|;M-8Td ze6;m5hx}2q(j=OKk%+4InXGp(T-!~{7xZPZ&X-oA-^W^wr@N_ZqDpB#%k-J72z*YM z+oKN%s=}=HoO>L{$>ytSuZKoZiIK?fvl!#{?1u!Wst&W)?(>N+%AFI*n7aLAdhH(a zt?Et~aaK+9eNJhn(l3)>)M6#Ul3?;uwLX2RVb@kH`xTo%;PE!I))!Fo$81zjKhs;I zL^JzDYS2M;3FeNoUM{0(@+gbHFQ3W?b1aBiJf^ys=8EB!R#^d&v-#yh8^7ByE%Pla z*~hC-jzL{Yvh_;)m~pSH8nb??td?`K>pQrDH`Hw1>cW*zsGDB<$-7%V^O$ORTIPxX zzy8Gi^7&j}vlmiR8hWyL544(nn6L*GHTiomrDokQj_KNq8BgHYnq&50cFp{Kn7aqZ z*Zc^_r%-<<N*>3e`3G<+kizLZQQFS$+5>2@zjt%DIarPrXhNQJa;L?Zz_yyZ&Lp3+ zP=VQ)iW<(E&)!;Is@C!Lrk-mSan%Vp8w;@xC(0VGs^O}$dH=pv)=>^}E$gL=Prlh& z6T9zR>c=G;_+E*;BP7IQy_@BIDZpEiCY@J9Ji%}Z6_8hfLZvQ=rNvw+?UZav{ti@9 zj`Fi8Q%#rZxIigGy*z+oHL`*u<!#i3KYtkQU1i1l_F}caz+2$WPa$x;ztCHFaIu!R z*j?$a)b7Kr-oi@vLVuCB$nSX^$9g>}tlNk4_M^vzJ5ab2mg)*GR<tXN4`9$%UuE&b z6k{&`Dd$n*dHGL?KGW-I--+pVJDF>|o&$)fH3@#Cu(|emOrKx79~Zi?jy?1D<09cb z#Kkt*%iXf`$fmr-g_VWQz<r1h<5HUWa=$i=ZCze%FRt{v=T{c)$2BfIgZ1sTUUv%D zd$km9_7@FfdzY889Q5Yfg5U1<P;d%x7iFu>h?d@)-}j_&{{ej8*}RaOU%i_$<l7GM zJsijPQ|YjN9(@~7j??I<r_-Qk(j}Jg7QKnR&9q|+FJPCW4`=aWvK8N?dt8E*xQe~E zVl{7KI`IT=XH#^B{piAzI1exJ8uc|?fS)0Vx6zH?as5Z=r6T*Jh&PFoFd#l&a?V3k zYI&cz1Tk68Tg!DwNSO0XByGpLo<GS9&~Lsf=aI*&5R&s{BLl4u+vEcF6_MHn5|nOe zq`5|VBt)01<>kF0y&PSFYUz`HuKgHWNqHK*jy{)hU%qXU0ovCs{SskNxZsgq86@RA zW|Wg8%Am;St$MYX664YLYt)#YnJ@9QyDx|SIp$~xX;@!!gbL&@R&GraPLGCp8ru0O z6#sMelgfJjJ;Yx=3JS_U!Sqj1aEOFH!;n}cUq~jJq>;=gWwR431qX>7Q|OCZ2@q|= za4WAbZ`+F>tQ^KJde5Wn!+4C($Nl-<{PHJK*i);bVP7qqC+P;ysQBRfvv&KEx1cbE zSJ?lWiWc_&%v)H7cT;%F{(9SP-}M$2r0}o9c%Ov-&98a2N%;2^{xkjjy?XvJg^y~L zYko{f`gF0ow$i;Vg+uf6pThdCyxKrYFpTHA_Da4AKyLJk-M(bE&t`@^UJrMA#p~gO zm+bag@$2HB!1$>U4xK(K&~+#FCwO)51jhTYXe3|cFD@&1=SjD})DDnRZ|T9k;_*-9 zq=_k+Ff65<RPHbH7OU@yluY)Qd&^bWmsFONPTT<%$rUn<TiGwu`Lf$v{yg4Rkim(g zAw$&K=doAytN8L)RF)97CV9)B!7l$K@1&F*o08f7vSFFaZI4r36;hRwnsw@>PQ7qf z&wbF<_X202vLq!7oi8sLbmpeVyk)9`oGIETk+;f{f*n{iET@pZ-(Tsi%uh*!-Ja$c z!ds~<A!nv7;jL7r*a_X1ZV4&uJp8)9)c$IAg!Y!EWLZ}Dohb7=I#H_dPJVhfJ@7;6 zcC|^PL|kp^X@3teoFcA`E<RlYu0i#5@{Oz|BmhGUpNsi>>LmowOPO&lW3IWJS!NsI z<q87Nl?0lrunbo-BVU6K+&~byk-%{idT}!%xCL>7%thGFmABzq+|Hgm_~%aCgS+q$ z?#APM8^#X&8291@+=o|ryZt5}#5){)k23!U9^ob6qxcYec$1f60-|eRpOoQ%Ov6E$ zg=eH5Kas_FLC(aBtPft24!q3#_6lL;FyY}<Lc>oP`mf97yjZ;wZ^(6cQ?}#hayQ<R z`|%6eg?A){U&_;XS6;-g<Td<S-oktG0e&NY#`|&zzjbN&z%>ECcTL8JuIc!LYc~Gq zs=|M}7T_b->G;^S1b=b0;!{@}K6AC>uda1C<l2bCu6`V$Ru8*2^Eo79!{SGn%6&bu zMJ~i7QanzEWGgDk(@wdFS-67STq$3dZ(x$lk}4YvOXW=Q$TvA!Mi~#=kXkO&WT9Lv z-$F63iDuYPIg!$TX2Wa=`6y$~zXZ(SuB~#ZTt<uLlM_|h@JiGbmdmLp7rd^ZY$Gpu znC)6GS5Qa!@Vl1CRdO}`ro&Yw*T}U*wu|J5Tqoa#hI`~~xt?(B<_-PRas%fTQKt{c zjePUq1NJDu)#+o`$xQ^|33gqPLh%tAZK5VOYitR!*rnky4bN$KL!+YYx92p`6yoy7 zVjRIasQ6o_YrNsq<Q7&e1ZZH|A<X6bA=GFx_fv#ipTK>D(*9rDQ#^Zf(rP?klkZHh zaXp`vUn65<J9X%i+vIjW=kdQl+`;~P?Dk%}z29yhwA-C_`+a$sb3L5*LwQ6VgZF;{ DivH)y literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageReceiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..500714e47f17050cc395f47bddf3cd2da3c92b64 GIT binary patch literal 5414 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender$1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender$1.class new file mode 100644 index 0000000000000000000000000000000000000000..372d30d716e419be834b286bb301a5d9da5c5a21 GIT binary patch literal 1687 zcmcJPZ*SXF6vm(1W=)gcw&}LAG8h|Owzd3O+K!IF${;v5n^(uqY&X?5q~IoZt%qwz zc2cx=NbmuW-~%9m#9LqpA%rF*c*QFu_y9=o0g&J|;#{xPMNA+eA;tIc?>X1^`kZ^5 zZ-4*d9)K0JiWtIh9yyK!7-2XjyMs#DODfyZj!Y_DKat^JyVC3q+&ewVFtXzX1DP<) z&duL6{&Dif0!C5DqsTD^&hSd3b#8fKL5sGcxWBZpc;V_GxZ}uPUv6*6xYCQG+p^P7 zDn=x4-IBq!7dmoB#z_=Dz^dtvzU^&FM}}P)mlql4%FgS4zq8fwdS!aAG9^(?lPK>d zQQk{p=%!wvv?n+wQDWf2banT7+i|O|U^xCSX{m}G<T!-G4EZST`k@yv4A0H$c|62$ z^tQL-RRS;EteBBA=xo(}8FWP)N3q&;hT~ziX<oA$4cb_Fk8nJyyj)$kg)$!FIIfIh zO}Lg>b#=>B_TwD0$}VV@VNe0?yJe13%AItC-O@GDw#BtI;iM~{;h0mg30pX8&8Bg^ zZPn|-R*OBs@uUh(?S*Wi3B4t1D*80X*>usps8%&KVW`*w$Kr0RS=H?}WzsZ+o4)xu zj%W7A=<%jyI%(`Y$FnLnuGxYr-M(LTwc>Le&!-VvG_2PC$O^{`D#Gb-Y?o4V)*9(z zFLJ!30%MMAHQRMth#RT@GKZG>Rc+O@)(ug+oce;JuKbCrrpozek@C30P|A+X+E7i% zFuKwS{Lt@TN>8>$XQM@3>i<c@52ZO!9qW1<0XYYasN)4KFZLDhn&VF2>%2y-xXVQ+ z8pIu0_tg`p{@&q#ZRfM<eP}Ncc7iDJ!_9{5Z$;fa9EKbJ-&aIgn=<KNi4rOR*TYc8 zTHqy#OiCx{Q@%`p7_2m-K4x`Cj*hFOtH97v4AULh^ygsrzAWBF{uA{Z{|r+(>qF#L zQ#?X=Aj6}CBN-ke%x8Fla5Te{gr$A6Pb=OxeO~dt`A;b>WY1R=7c*W`JeKjYVxI8@ z#p4-YR6LRKCB>5&R~45st|^{M`D09>fWtU~Y0TgxPLrO&5|&BNqly}-KobtBi&xPh z?V^W-w2wFNCh1#v8}E?5i}&z8=?C}-cS%3RSNNLr8+?cFNq@kP_=)sq{DNOee`8?7 zm}WUvVuy%_VbI}?sKbJf28}~>nRKmVc0Ers8V?vu<^9J2Iauj7O<W_*!KTqo9UE(; L#k7~`rZoBo&>% literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender.class new file mode 100644 index 0000000000000000000000000000000000000000..9f483dd0971232123b90d99377e6233a6fd2d143 GIT binary patch literal 7575 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageReceiver.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..34362f97f3aeadd998f5722e6bc83bc5532e8157 GIT binary patch literal 5434 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender$1.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender$1.class new file mode 100644 index 0000000000000000000000000000000000000000..46db810f49584daa0299a18dd80f0156237a3ab6 GIT binary patch literal 1707 zcmchX-)<X46vn?v+&Fe7iPJVT1WHTlwh4dgBqgQLQZVaryUlvn-Q74Uy)YYll5E-R zTDx{o?~vdDkl+E3K;jlCLI|M>39h(8f(Jl?2S9>r#F=f#22p{;1(J8Z{e5S4X3m)z zfBX9v_W)c*tB4^C=aJ($gb{}0vOB1Ry`-`e?aHLm^%EHmb}G&8z`fIx3?sW<Fpvqu z-2B2V;~zU;Dqs|aJc=A+;0&9M*7=piMJ?Kn;{NjD(#7k8;Ep4EeYvwC<4P}%Zp%(T zsTh&m+?2tN7dmoR#z_=bqS)W^Loawxu%<iuj<+Qp8Fpn{USgOpJFolw&UVA=m1%`# zN~fHrQ{GFbyr0g{ExkYmnBbU1iGd5#)!mzI$E~`8;l#frsA_kZ;|Pv2<fFK&mdG$X zzo6&w5X0<kZ`Z2?Ubs~;BWKXruKP0Ria3s9HR%k;!)nsJW;Gf#vGN|_cvN}0x^4?) zJjQWC8O54#Ewk$CmZ|K=Ip&mI&@98C0^E1Y9H*5#=?J@}Yocw78*9QzM?T9juVNFn zaMqel<7V5c*M+SHdxGOh6`I-)*+LU~OVm{KX^wO0p!-p+YHGqzu|<xhy;!rV+il9E zX$Uu6`FW0K4#w#7re!*5>;lKLDmJd!f-2p<Uv@R(a~#j75nD8@*1^bSju%vf)8^PN zrRJ<P(!pNjcu57u9M@{L>$VWDr2fksTIyG|RnuBGMD1$o3y!+-C#sq%=buH&;~GOL z+cIlI9Y==I%bmav{r;77XIr#4TGXYRFlqRqGzaSJy52@W&S4|!ctOjHeZ_m`xYPGK zuhCK5<DwG{;*PBQ>WkBVKkI)z&gay6Xf6?Uf++FBt%mGxN8LOehVK7ypD2G*CjDzs zLZ#q(7|K`+yd;rH=_Fn6tMn(rN;B$$t2c6VTqj)xhGsELZ(!4(gWdbGco+Fk)NlMV zOy#T(ky}mi7~!D|X9-6#JWiO;@Fd}AhNlQi2YR1Te4zV+;sgDkQe4QsuP82NysUUE z;}yj`<BN*NGrpvFBI7HHCo`@pE@fO(JeBgtm_h+ZaSYR#!6}>}J&R?mkX}F)HBx~l z98wprqC?t64+&`>Z{SVRx9~RJA$=F`;eFB%@Dc8keu}T~HR(6_4&RghfFJP_>CgBD zzmopOz=ko+a;(IT5D&wk%^Ojhg%AyDhv+fsS;yRZo_aJM(3r~mj}3CL(rKEwL7Ib2 Rt(!VF)<}!#S)!NH=pSIcgf##F literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender.class b/assignments/build/classes/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender.class new file mode 100644 index 0000000000000000000000000000000000000000..196cbdba53b166c371d7d478c034a88305eb9998 GIT binary patch literal 7605 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 D6?#%` literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BoronTcpExample1Telnet1.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BoronTcpExample1Telnet1.class new file mode 100644 index 0000000000000000000000000000000000000000..fd85dbca4d4a216d0221a122e04ec7d2ee0922a7 GIT binary patch literal 2845 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 E0enLdx&QzG literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BrennenstuhlTcpExample1Telnet.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BrennenstuhlTcpExample1Telnet.class new file mode 100644 index 0000000000000000000000000000000000000000..769d784a8b18cb3744a5bbff85986896ea268069 GIT binary patch literal 2311 zcmb_dOLG)e6#i})GLvyIA(2NAwP8SKfXpO8h-AVuBoLesbYcMU)#<rOH|go_>b?_* zD;F+wW4UCh3(ImD3quuDStU#VkUPuoc8{hLQmpK$zNhcG=Y76==Fh*M{tjRQtvtH0 zD~n74yU{Jsci&t!tFGxSSLYV*OG^oKPdJ{VE(q)@l^1%DLr)g@0$xF3i+E!#QnE!U zzfGlm_1KW(S8s)mry44hW~-LNs{$A1tzhb**$P}aGA~_ED#JD-BT{ClWYaLcrr|`! z1JhBCw`?r=p<x=9?|BTy@x4kOeb}2te*pt{O<-ULKLXi6dv!eqQc5C;Q(_pjSt~E( zuwP)pFl^}t<A$wN5RF%>5p!Rb6)%V?ve~XS;%&7lSEcI*GK?y=YPm%f$DG4Kfpdl- zJtae<lrRm~w@laeBV~-99vLee48G)9+u4;$C5uChEsmW9s5WG{D#M0vtw@!}AP(zx zydjV&&6F23<E;V=9APs|%aQ>LJWwhpiN)%%Vl9s%j%9JYfVc6EK<}pc_?(<&spi@$ zXm=VSaPVI<>{R-Mw)#-kQJfGM?9_0(jIQG;fqp|j#bQrFiX=Hy1om#SHIHu&!^DjK zPK0A7xudagvG^ZfALsC{wp~n~*p^<%KfBeZHXife+s2PI4V}q&0W}Tp-AisevUQ!# z7jPlwSgs$*94-kIQ@|wRG(a^Vqc%$(MN4hhU1Q&_q%b!#H}z1rgShPHb-G%>6s83Z zw9FMb>3f!`Zad267s2hRNT9q~$&_xb)5<hPv$!rWHM?;7%<%A}Z~LJd9UeJ%qwTIW z=uoy6WmvWSmVDrcD<jn_q2vXjo3`zyvPiBMVKnJCCEH(jJbAONb?41Rmz@5(2JC_v zI(pw>W|ZwP)@$|u#e0qJTc*RSxW9C7r@JUnh*I!p`BK169nesp<vP4@ENEvM5H~5| z<Q52Y`3!%5a<Cn<JPmj%nEd99O80`{n&C1<26l*6U{6Dt*2=6Ibc&U4`0db=(~d6Z z(U<n2qVFS<xZ?XNQlS~lN@e@asJ9zm<Y8hl3ri!YDR3;lx-lLcZ`EIs)ns%fpqe%< z<%eqmkJ7`fBbXSy&N1rB=vdwNSK2}C#k!|BTNLNl0=a{Dx)#YF!xqqXOiY@t+i;ZR zpkER=6ofue)iNIN5*VCQ8mpYY<Az|*XV}AV(lw(<Mp-xl$6v^Kr&O|75qR_Eq8yV+ z-Z+A5{D0F=7kK;8&2@&mDybmdec}nkdVG9?t3Cz??fYB{i2&-D<*o-eF-H!S#gEuU zQ^50Ik?r5JfnH7bb?5=oXBfP@w`b22yk0-Kfj4JQZQ$t5XXv{-^aQ2x%wVRU>|T<g zgj5qUl91C0Ig^kv5^Y~=XsT5-)jFDLB~7)Krdmx?tv8t2z&Sdf(2R>@{EWUjzfV5J zB*6W8oZ~tk<1%y76$o*dYY91&IW|w=ASxV|qvV{$5XSf$=iICjr4y{oc{I5D7#E4& zOR#A*z*Rit=~tM>H!S}5xQ<7x+7GPWPxt`8;6tqAHa*VcH!R=}+=;8rSxi6Q;TB~C zy?sl$2Aej7uPONvqZ`AQlrJDdy#g)ViDQ3`yYvs-<J*I-zwkJV%LR&mLPi%p#b=~B Tihj;lVwt-<ziixxi@|>YHw;gE literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.class new file mode 100644 index 0000000000000000000000000000000000000000..0de350fec43853c75a892e3af142b8f12eeccd08 GIT binary patch literal 2260 zcmb_dZFAE`5PmM0*fFMrqyz#j91T!AfR%(oN}Q%NDU^UiC{9BOeN*I%Eh6hQ(m5gh zCG9WhXZj(`z)WZQwSTDJI(;M=5Rhr7Gxdyhy1m`KXLp}n{qfhc-vG>_RYV{5<&i64 zKl%j*AK6>B<=KAAT3&yo93#*_>-w&l6WCX-tPY@nfjo*O96;$c^~O$QREJu+OQR$8 z#F4A5yP@lwh6$D3sTJ^!z}$)xTz_nL0#8k@D9=|$w(Uqp#tw~YO51NrH<H`7Yh1r2 zH*_d%>1f|47+3q%A_j3dkD(HV@vgw|9`^|3gZNg@Cy;WABngQy=(AQ?Enq}oR?4>W zf*IL1CWvM%D`M;|RrQ0Ys+wJ^k!-D|+EShlR2Ws;rsIv71akq$1g=V{e4|2HPKDCb zj_tK|WaQMP$?1wD__FW3DXvzlc^oIU1UnO8HB`8z!iIJ>l__Er@5SYKUm#artgOa@ zQzb~8W-)BXQ2`S?T&|>nCFY4?t%xz4$>VGZ=kTGxp;zvcb4psuEO$-N?G;4e*b6tT zRQ80v22qJoj0=qRa`>iBoW~0S(<^Nj%<)|2LWU{|v>z!JkVOn#W0Wt~cVv`AC^NOM z7Epa*+&ldb#xcH$5+-BP?%(jbQ9F+QQVAa=635e#D&UI1SmsLdD5hOZv#85NM$tys z^LAK`k26eKT)zG|PBPgx#3q?3p@vz3qaAxwEok4d&3)Ij`9{k6CK9N;%1_3&)+<n! zd3mspMqbus-u0U=?<(LLIXSNgEmYEIc7zVt4m(ntHaQk{eLwC9H@TPKrQVPxPJIyS zR%mxl=P@s^xU_od^2Ee~ZtKuYO-x?B)%A873`cd=RcN(!M{VnHbJCg*yXMD^?cY-y zwqtad$y3^vq~C&WD$=Iz`sz+MwqLQ=JxYe^G0|7;(2e&!VJ-$EaJ&A$A*c~T$9CDq zBjtyC^|3%HrB2#9EK;T^GCf5{gDF8-w%#NWIGj;VJ4m2UGlY@!;7z{sG~lUV0$$Cx zY{d!J4qH?i-UF?`!G^J&%_TeNC9K%c-Oy1t+&HD@{<R*}m^Tb$UTYJX&<>WAY3pWm zs2^)ZJj6G7d>eE1JApF^#S-SZ{+8ZURyz7p`rb(Dy(92bb~yGFQ>QmMhCLOXscXI2 z4Qg-aJ|lU}aAhY@d#Gpgk$zZSYmc6b1>5r)u2K9@{2*|gye7Lka+~cYIp<>DvIAzM zVBHs4$8f>3qew-0I09$iig~Y4@?fq{{<A8_Y#KLC<1>CA<6j>*XVA~*0(TZy!FB)m zQ-~+Y@#lQT$Kas8&SxoAzzuxC-2iT4krEn<D)!M8u>C9YLkD+pC|-~B)}vgXWAwq{ zfrC$RqJDlCCzmel;)6TSG5Fx(Q<P_Nqq!l96RV3{M{~Qds4^A1xlF+?I92ES`DeHa zaDV=HeDX66#K)g<`y>H&A8VK<kQnwY#B;99PkV(^bsWb~<t&||<O(iQYnqPcFvC#h za2waK%&gq!bB*CVWUwtP!N(nJ;cgQ891}6dL41qaf?h1tsnJJY<J4N_t<y}>U8X2U z`xE#Q_YzFoXkdj%zT$rXeScytkLeRsU!|arSANa4K-CBQe-E3xBHz~0#0EzH22^%$ Ap#T5? literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/FetterolfTcpExample1Telnet.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/FetterolfTcpExample1Telnet.class new file mode 100644 index 0000000000000000000000000000000000000000..5836f3d38ea2e86094d1edd34507fe00cdd895de GIT binary patch literal 2118 zcmbtVZBrCS5Pk+u?zpTGA--S|9fKx!D7S!7B1eb;Az}_NIRX*$wk!j?vbVFfJBRX5 z@(=Rae84KL$`8mN%C}UW-96)}B$cXM)$Q!`boX>W{dDi|e?I#Szzp0ndeB=$!NM{0 z2@E`R_8mKL!d-iH>!EUuK;MiX`es(3w^Cj2M+yB!lr6jk>lO9pL1I*kTDnc6Q;p1# zukCxWADX6#mD8%1@V3D0nj0-Vc3M%OCe~CCDkD87k%@6)qqe0JZc9Irj~w6l;jY}# zv2>)X!;r!FI;@p3fRjZGS{TAR0z*gKBT$UeTZ52+RPso&lo$qm)~o9!oEDgo(o;b+ zEj?qRWZJe9=Dw?HVU*O=cH3@dTYFpWt3XF8PHLWM1tTVlxrDO<H>FgeQL(J#LK$e+ z2|S$`IeBejswx?LC3IgG*J`yQ&M~$ub^>5GRlKj_rgry~DPtJ#rR8{Epio(=uBU<v z79=jR7>?_zhyV{&s(E6Wd1hEIV+5CqxNPA=d?aw<rTgrhl3it1+a_vv3L<d!g&S6? z`-Hv*P)(y46&UVd__|Jt<5hv{YaR>c20pQnu}UHxCW-}Q5o6yN70RsxnPeHtMMXiZ zgPmFlwHKzHv;S<G#x`zYA|>pxouHj~Y3A1~e4I(#Kqsn%8v-L;R3nE{%B2)b+5|C4 zcG^L3z)F15#iFIvg~uttWZEDbWZFU<GXiH?&Yqgrq3f6p-*|i@T|<)yR9|A#Wn1qQ zr<-*}u!rWB*RNe4AD`Erj?Luw#Lc_y;GoG1RclMdwx?U_k&gE!?7xBPN+ItSvSMCu zD^|1Nhiavr8m>880VRWtlz;0^?5F#VuwYmof!mG$e|4RAw;Z2sb-ME4sJ;@g@?z#x zCU9LO?cz8c4djF&l%38NIN7C~Gg_cWGxpQ@!R!3vX~a{(%wNu%?kX@`C*GyX&=JuJ z9B&%O-CK5|4pQZ&ZpW@#^iwP^{Bs3rX=5>iIjv1%VkcTw#?#x$i9WDdH}Gu{_fz6* z3S7#1Fr$GV?(02e=QAkh(xT%U9Uln%+&!f_in-G}oQHu*E;Y2?Ye)4rLGO~hVz_n? zsUy_8fygKPD_rfkn0JDp=^Mp~{hh$MDAwdtOFkm^B?nGQQ4Z2+DOm6&7BHR<oFq|6 z5kCrCek13jQYnHEp8t1M&bvHsT*RmRP^G^fu<6mq=V#p6Tm{!-qfa58WXHGoOpn2d z`8l6fu7EkrbJvgCSfGT);tYD}3h;hKaq##dPNeIp&U%LHa}3`<*?;^g-fdht#QEi` zhxlOSIR@^JJw;`@FkBd<II|k#I$St}O_j;i&2<WX!9auWSDxV}!2Odfk_~KPiZ|cl z&2yY&K!qRGD&IzN7Bx<?NlI>Dj9OE)oW(R2`TUX=tITMFyG`cufO+iVi!8@kW<0|2 zx5&MqwT(MiB2;7ad6$;G^d!+B76sZ_SjI{gi${<57{OQk_oL?zY!)$PQT=NQdeFog W*Ai8~;r{`?=dR4RAMg{lF#H$Y5I{cw literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/KNOBELOCH_TcpExample1Telnet.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/KNOBELOCH_TcpExample1Telnet.class new file mode 100644 index 0000000000000000000000000000000000000000..9494a74ecd95cfe46dca3bab18302b6e5008474f GIT binary patch literal 2051 zcmb_dZC4XV6n+LGfpo11^#$A7p=g_+B!F*~AT6XIXdsp#6m4tQWn@=2J9~B~DF3AY zpr7prJV(#z59lB2x1K(`Nsp^?{M4LeXXn1nbMJlT=C6NV{Rv<eb^$%;%_C>w82SVT zpW6F&#kYgqO5^cU<rsm!SugO+oIr1}v^ju&4CGO;@DZ%H%$o<XQ7u~OHl0q@(?FiC z+>5-xG)<)JR<$1=3(Rde;o@_<75ZvwL-~O+(zRn58#^*;N7})T^kVtU_KX+o$|pLK zwsdq55R9jTash)lna7ZYVSFMme8f2d`7k-v4+x~#L6W9K7>rphZT91|z^s(6^1~VF z8WYAdl}gOqcU3tE<FeXmSDNXzvZMBuuR|5ZW!JR)F_U8M$60}!QmVkHNESOn>1)UK zT^$=aeP!xKNfLZ9aNZS{%jG=I5nGC#1*kMtw6CJ3cJ`DhU<98f?f6_ES6nG=CW0?4 zNQ|->w&SRf1s*PzI*Fz3sbjT(F<i*wqJ^*UwZMrt;Zr>&yUH}$CTw>bB5?M<Fzi%T z!&rkTB`C%PM!Ge8*CwgsWr6Xl({iOLx7HhLw?}1d`F`!LTx+baQ^xOneQSQZDc4tS zFK>({QOg!83Du50@!PSRV4kutok|>E$EqJ!1;#QYVfPcVB;<(OOh1mFw0-}8HN2kb z|4L)=c~Tm3WQf%M#==d^2%Krzd#a`b$2MD@ars7~1tu0Ky~!%$TkV!L%a=T61!}9C zSFTM?*0if5Gd($V^G@48X!1bSdaR;~t6S=sj`pT1ch?#Vi}glr`B5f^4$;}rn%+@t zMBNM2T08OFupj%B4Am3rY}%2R?7PC8aXlhktp5*ZS9y5L_IM>u7atyVCj_iGLqnD> zL$Hj3fd(DlBk@_x?yVF!nKACLQJ_Z?{OOM3UG7jDQY)DHn^}?V1L4}yE=`7yKr3*( zX>4b2)egI*Dl~OFa@3NS6jOen2j%2eFogxJO>81NTvf)^JMoD=Y!q-Gn|W*{-1$-9 zLVAHxCV0WV-cyy%0O`<a$##s64g`M7j+m}tC+ISVnXlptb*=Z>VfFp0XC!YqZXAT_ z2=i<uI^+2*x^_d<Y~OEsMseIe5I7e`nv816XQaR6v`ARWDL5kqJHEmWMm67#V-@G| zv%tmoay}}RJRS+0|F9{CRVQzZqRM}n<kJJ*d-U;ni@OR}!S&eqONbY#dXCRT4UW5S z`LsF)_zv^j4PXH^O6V-kpqHTl_YdTUjvwMgvYzU$XSlw`$o9#B<1g`P{n8=MuU<aH zmus&vxIOU_#hKhlZiwR4D_KW!hnS$rWD@2I1;1mk&i6~Na0B4}MT%q#4{(hqCpZ^4 z%zz^Q5leg<$61s)%%&;1jtP3*zzpqfVTsu95_bdNV+$*cu!M(L#xCxpInFWTF<hl~ zk!KWHmL=R~sU{e6nfASmBx!3QM?Z_P>M0f%t5_p~27d$S`5O=NxMtD(9tA!40qb1* UY1-s(o322CZ$IG|{ECr(0Z%O;1^@s6 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/McCannTcpExample1Telnet.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/McCannTcpExample1Telnet.class new file mode 100644 index 0000000000000000000000000000000000000000..4491f6ea0259db6c4fb5e8f865c73da90371464e GIT binary patch literal 2113 zcmbtVZBrCS5Pk+u?zk)wA--UY8G|NwDz|`90!L7}NW>gsas(pgZCOTcWp8I|cMj#B z<R9d-`G8egl^>8lly9j#yL*<al2oN~RkyR#)7{hk^wYh6{Pp~I0P}Fm=tF-I1q(+o zATa#M*>h~)33lw&tw+i=0t542;F$%1{z`Ry5G4#2QMT|7tk=|A`>|0SYUwVGjyF?B zp0@8rUSL`#QckB{!n*<sYi@Y!iPH&vHMOSvKpEL~Vi_AJGHP2o!M5~b`PlJ{7wpJ~ zI+Bibbr3KZPY1O!hH<Qj5euVuPhj+rdjyJMa;qOOkV+Owni9jH&w6#egcAbuQnr;J z&dIhhVLWHsF>~KhwIGaZYP)N<(yhI%_LQ$f6~(o->G<O&jk$zV0<%)8z^F)8GNJUf z>-cRQ8##StYNjd~d?j$-6xV9CB2F{5G<E`Dw^X#JqLy}dl__HkXOeP!AW*0*SJxB4 zhZZExu^5i)s*nJWR;pQIsd;KxFJm0%i@0FnV|*fT^p*ScoRS@7R=Xzb_6j0!>ZKc2 zDt|&>!>A@vTof4VVfdy_g5za@nYA_x=K3D7kdcZ*9mI+SWDz6J7!}B^eHo`2%3SSh zCDdLT_fG$VaT4F8g{g$JM;`j!xSeEw#lokl#PxNoO1LI4p1YDfN@$nREbbD>IDXjm z{e4#BvmBF_S8qK@KqlKp*d%in>X;We*>QGNLkF&7Hayej8z~!@SfKg}pPX&ISD-xe zieMjIUs=C$b#k(y+d4ASlT)*Iy8eEP7pl&ditM)TsK+|mow8Tlh7$z2__KB)EgE`T zv7AjWP<OkD)ta;AQ!>&_2)OP<Ub62A3x@R(xY_)l_ttrF$MM)yCn^sP>nZ^&D`ZAw zLYAXwj^T7PoY93K_WD}jSWY?Pvp}C_;3u+!H`&M2kf(xaznV6A{28tj?NDX(kZ1*l zTE=mASDdg1Q@N$Pk*k)x1jsZ0fPF3LDTcqOwTVsSge%Il^>%!80PNEZd{@N%gfE){ z=hOB}tM3JSdRN)m_{k`=<hVvh`vSk@2UJfnb9$Sj&{y&Krq;XNu>LmUImv5=Yx|)( zL_Lo}Hr!vMXwOB%@%@%(6o>Wq0;j`BlSv)<n3R{CH3>60L+7MmwU=4FsNp+ttl}bm z61ebI&WEK^1R*^8@2VViS>8B@&-sl?etlrCV}Q@=+}T_O*CQ97K|D>5Z}6EMgTwMB zpH`-TMKrh@#22_l35~@`^wSm4{td;Ep#vOE*5kePB-a-hyMJtO=o#K`UOK?pmCFbC z=<W*)-=BDf%3NWrFhX%^HNkbPZ~&Vs(}|m_6#R<eCf_eT$1K48(=?I|Y+{Bt-{8%Q z9AH3&-_t7JF5(nw9AMLwT*CylW@x#9IV|z{6)jeo(FS*$%;f>|*uj@+jtk6qoKtU! zdqHa(x3Ns9Cg}4HE&J(7qDd?Yw6m~+yJ;+Kdc4O7zUF@reSc!Jh#8CO-%!wp7S_0y VsQNAc5AXwbWxoB0pRt9pzX2+0Ji7n@ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/SchuttTcpExample1Telnet.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/SchuttTcpExample1Telnet.class new file mode 100644 index 0000000000000000000000000000000000000000..0f285383a1bf290693b1be0ffd961ad080400c00 GIT binary patch literal 2280 zcmbtVU3U{j7=EUdCJjMKD}^fJU_p`qNk4?z6brN#DW)x&+6wr!-AtRMo1HzolR|Ig zZ|E=Z8ZOE?aE|AA>mTyY<1@QK0#v;)=VWL1o%i#3pLgc>KcD>y;0nAPdT=0v-aHPX zPhjA_v*T2JC)ld2Y}{9_5$L<(1)iA|I8Z3A^&^Y^403rKLjD!?`fhAgi(0x(qhqzi zk*6!SBQG#@6Dg-Plf_#Cv#V~n@X%?6z8YUuexQtOI<bt66B*TzPSB8EEFU<Y@q#V6 zsUzt~R|f%;@pMqmVE{)n7|de`Zwn0V6GtEu+NgfOL<(spNl8qDK4*$+SquwYk+P}$ zuqvCzgmJY}iCO!WDhFX)R*iP0o_tmsYDf7xR8d@RnwCFmlAN<RAuuha3XF<mAr(qr zyN=(~v5^y#<5NY+<O_lOy0}~}XYdYlOL8XwmAZ;{R8-gQwlX=4;G}KGdjh?M#p0S3 zyq|}}X*R=gT@@1Gp+Ye&EHO_EXL1<DnGDY6@gdF$9C_(J*{5VnnU%H)+nt68oOt1e zo$B79uK^To7A1j^4u-GmSR5}1Os+QBFxU5pg^W}j>L6BZAe$I@#;8DU?8?=qZaMKe zIiIMNvnanXjFZ~`(=df7Y5!Or<Cd%kH~n_pv{g^$@lhgieI2VTE(?ry(Tx1DbhGq| z+XOI<H`~6y%PxG}#h}HNg@+bgvMh_LK<Rd*H+<ES4?NS9UG6%pCGrn+v`t1;2kkKB z@d-F4$6L;}n%9Brm~|TRjnocIEKq!jV^^%1P9wV+n!z=J;lKMg=LL<f+~x#orBX@G zDV7r{X*8!tha8<<sZEo7jM_n9r^icTvtX$=Wf<wL$Z5s09os!)yB6xmoX+4=fvZbv zlb6QE=5>>ziLvqNTWx>0PB>I+Lq!#~PuXh6D|NToHs%dDNY;7XP$XH+3)FJkTCF<7 zPhhZS$70QiJp0`d_S*OY*K7YX?hFIB9FL<uT)4O2tPA8*ilyVl26YWi*WA(3KuTh^ ztaI839PLt0r%a$nGx6bc<Mo-~ZpdB1vR|Ho-Q8xoPP9dpp?$IyI9xZ5yS?Ou9hh=; z-Hu#!!?Qr1{0HpImMKhsPHPjJ$O)H}Y3fFNqz~WZ@GZW};Csu?9|X=Mq)NEv1v`3M zRnkK-CF~8yH9FcA_^JEY>?o#AZ}NclReYwV^>#a)c@yz2$t#AdyP?`gy&Hw}%6VlV zIxglN->-W{@e0`x$Sy>Yj;d0yw~OpmH19ictl|s^(%CmE+%NGAwggW7yDE>{v`U=D zJnu>S>jBRl^zpgCuL@Ve^<e2K#N%Z92A_5tJg`6GGoLEpCKmbCk6ZYh5*mvt4$u|w z=m|1|hxc&AuE#p-ajwrXa_4CO;iq`Fc76}1mM-k!gXQNKxO4F-3f10`-a(2JtBYJm zdiPMF%7k@uiGp8nu4dn-Q>F9IFaz-Y{BOAWGY;9U>->D2B)E>dm|{XU{bgRQK!I0% zk+(nzCs5`YJ3+~1T%^_%rZI~ub!S=3HLTz|)>+tHqI8d?x!ln#c!wqbNDT|aEI}FN zAzi}~;}wY9GVOZkuY}w9f{~{P*q4N>mp(>O$7+(-BYcH5+OPB9kDfnpH-o8Bs((#E Y5AHB1n5dwUfWy#0j&BWYqKT2e0Kg7$X8-^I literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/YURKOVICH_TcpExample1Telnet.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework1/YURKOVICH_TcpExample1Telnet.class new file mode 100644 index 0000000000000000000000000000000000000000..fed19bf23be81d93d4e16c2ae4b194623c2c776f GIT binary patch literal 2300 zcmb_dT~iZR7=8{S2^cFvMd|0UXicIffK^JcR7tU-0jxnN+SV?~fvjxy?ChSP+|<9( z{(@fH3!KrJ&h)l_sCS({XE)YW8D~1v%w*5*`~5!e$NBT`XTJlu40ixMIFLba4hPXE zF!;dPamt?KZ<Uuf9;k*9=)3Itu9+1$kT0zEBa8kF268xr+$-Ys-N>jmrF4f%$7-=5 zSC?;vu5aolR8D&)i+2QOR~o_mBc~mBYGOrszB01qL^3i?XjD@=ep9-UeCW8w^|$1v z4y7X-+V>fZtNqdd25~flp&W+suE6j<egras_3HTyB%eeQr^GO5bEdGG#fZRVDO<`5 zDzarv5LL?Mh`Dd6k{?7R)$Ek(@n^ZIc9f?B6-K3&X?tTPjya1H0@G3|->6XL6QcBV z!|_@=GIH|5#8g2t_`KhEom?uFGI)=%#jz8Ba$SWxDy-|qwlV`4#Rs+=9}4v57YeJE z@No_jCs_=q(NF;a9?ln%#A5YWab^HxIF-Ta96rSvfg>-?$9z(@lv(bWpwlggz=;=T zSgACJwgyqKQ4|G6yBNMMV{tquFtyTR!5W@REM%ynK>Lwm0a?V*HAeYzV^>CThB8(A zQWm8b%3bb%P`2@n=P+TL_TZ-1iCQ-M3psoiQyQL*R2G*6#!@cXN4D*3n?)T08AY2N z&)a1+K2LSh!t(qh3o^Sci;6(;R;V{T)s_!k(@JO1?Os;kp$@m%S(PC>R5^SBj?3}3 zv#qMyZ#ZU+ihN^>`z8`7yu>r*Yo=S!bf;!;MPTILI?lO%GZovMK&@CT$~nb!LM4sn z6zPB?v@5k~u`k1p@7pPIW8X|z>P;DhdMk9=k?cg4XKeKX9h#FFd?ip_T)l8{e7ve# zBu$P_OyB5uyLG~$+8Zh?w{%<CY$wX=cW&QYUR|hOzn?-lfrO1))lJ2QtGT{f>R8Pc zhZqVB)$E9@I-zU7yTo1_gTQ?4fABp+=WWO3=#S*@?Kk@Zxuo5aabuxUgOr*>8X8QR znx*S*AAzGO;biIrdNhL{Nf@us2)O~df~mjUiRr2{TqoS3$nZYV3LLH*r?I{01YM{G z>bes))HT<FDc@3qlI<F%FsHSNOy~rQ%CvMdI?{*l2Jk(8$l$*1)E@;-#SIqso$K%D zZB<SdWzxLYoQBciuE5XfRoWFyj9%x`_EdDLruB9wn0XWR6y+7gmEAz?Bc4VgxrSaD zj;@KS<9T)0C|)ZY0@?X6)L}&m)^~yR3ag$IMJmdGK%IUg!~Fu!U`ybmw~KNGCt2bo zs=PbxuLs;g=;L#qUuB+x=fUDrh$k`o8lRR8F7dDV%q0T2js<@8;|6Y$LS<3G0h$6H z|Ax%a;XNF&=dtd2oab|lt{?3`{1ork&hFu(#dCZ3Wa&8u*UvvizS29|J4AA<b)M&F z?;gq&nY3mulJG0e)a?6oB6Ri{W&pmQ{R3bAf<u;dm7h=I0M~FAQw+$4zr^bn$n*Ly zaPt;%0wwO-Nm4H1Jf)^EjagJEJIiFQU>R4j#>DOtrF%@RL5^m^J52c}N>~_X3Cb83 zb`6X4mnU*d)a#+WB5vUudY&R+w+UA-ZH%Fgl{l`)xPw*dukqiHp1*K6gQ+o!e@j9S X*69=sR8UF4p=)4(Z%u5Xh0%Wiz2kQ6 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.class new file mode 100644 index 0000000000000000000000000000000000000000..f068a7343a08ba096b9f62e95cbbbc9b38771613 GIT binary patch literal 3848 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 a*QmTe_8AB+@CM}!<O9Rc@eBM4(SHJgN%e~W literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.class new file mode 100644 index 0000000000000000000000000000000000000000..6f2485db586b0181466ccef6df2250c6ee2b48fa GIT binary patch literal 3339 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 GBKco-^K`ZV literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/ChuckNorris.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/ChuckNorris.class new file mode 100644 index 0000000000000000000000000000000000000000..f86521ad63c8d329692838768b69efc6aa50e4cc GIT binary patch literal 27219 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 GxBoAvNE#6U literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.class new file mode 100644 index 0000000000000000000000000000000000000000..7918a3caac73f6f592541110ad7d217fd4bc27a3 GIT binary patch literal 2488 zcmbtW+fx%)82=q^8)6VdKvP@0SX4kIT$E~Jy%3>7!$m`}Xm3k$AZwD{^y~&?rjI^$ z#_3z_w9if-^+9HIrky_YrGHfI@9YLh2Bt5~&hD3U&iDPk`?ve|KW}~qa2;DwG@;o* zOAM`O6X<$uZCZ(v<!mGt*B;B9FVJ?~c5MHKK=a_xih+ngXTao0Kaq8FMd=%e3QWzf zOk5cqO}hnG`QxKw*XF9F?X0Z$vb-i$qTrV0maB^6i76!=M>?KgEtC>jTP?e5cDiIs z$B!UJ@X=)bH5P?|quRPofxf}azI|C=+0I64c4$Sj9E+hF#|4gVNPpI;RDB*xt1NJ0 za3~bA-9+6%%0RC`Jb-IFxi77}R8jQcgjRb};ABm0BVS5K<2@R+i!oJQUzbYecLCyf zUjuv~aC{#iJfv(CaeNqqiGG0yP0eR)M+)@pnj7Sx=3_fP!hnIZF`UEsh9qUTJqDP$ zajQ&K@1Cbij7=>BsR)Jy1|G;#jyW)W*PO9(zGqr%lrhtVYOZK5xJubxe-syR(ZHn` zMv$P{yPnmd2^bZPU2>@IkaP^KL@*|BH6#7=p1Gl{HPbTJsqhee=DKprreBbzC)K7@ z=E%rM1QSe4DDA6l({fxgDARSMJ~nWr&aT<T=_fgsnC&_`L?6d+RmZ1UDiuLeV01~j zYb9AWw`{*)F6S!KPpopKBqy?gzOd>{7P78P7E`iYH$@DefaQLoY!zkNb#j*ffa3h; z`Ih5*0z>=htg|3htF!vV8Mw7uAi7<qY$v~GaRgHWnc?AKbBY0|svtF<?^fvZwi$Y@ zs*XduOgqq>lb-3Wn-%3Uu4T`xdiu;S*q&Ko)AdJiM<5o>1<hp2CpJr>J+qj;ow>W1 zT^8s**gXOryN<0`r78=sCGF-(I(0cNRCVtzTa2NWc5_x~#ZtCj*EU<Uc7Z#Y|KI&7 z>MmP0>#A??(LqaxRyc~hVBQEE3(xmQ5QUqxA^ROr-|H+1+fxFk_WGmlwAPUXSR>2H zJ(k9Hrh<;JO6R5LSsM(9;9aM0zZSJ8mfD~>#}9FYIa#-r=g+xC4f2q{S>MVP=dDT* zR0EF;SoKxDKh6x~8rwgZfd&W^HfvCP%LV0bg-MHM-KxsT89T^e!?YdI-A%M9*Y!PL zS(SO|7u>wp*@nka6j3rz)~&#V3<QH9z_y)D+MNgoQ`jAPoVaRR;HUa|P-6^1?^;g2 zB)x%*>lUk()WPi5?KB83Z&&0Y?Db&{-%}0USA$4frBc@RB`08oLv~szS0zos9+~AE zNTo}b=Sj~16Lt20hld$%pek_szgbzOp_k}KJ72B<=NYCkL;5LKO*q0^=+`Zuce#@w z6{M}hI}k4emRUaaG0=rMK4T#RK0}79cFbdeI}{dwp@nPU*Otk)w=h<_j~r|7*g;3; z!fSNRzeUgL#U1o5yhVKV(hg1~TjDLRaXQ)B+x8ssS2)u>_!`5Sj*>P{w!Od+y&4a9 z<E^AG-u;#|USYEPTCh18H{Kuxa1l5D#LeegVzT>oDAAqP66i`sG>l%vBY(U^Gq10B zT_$~sXEgX3ehg?cw6hP<$LATIj?m>X^kN*RF@Zr&^aQR^F3GQz6z=djha0$$TSS}2 zH;n5B<LYzwdxqyJmhc1a5qSyENq-@y4&Z%6h&zu(?z3wdx_jJfqK=!$VwrjeaRr}a zh2c!lh6luLCHh%>fmME9Fu=6&5ot4i#+TIHhOfDrf$@%8hCyEaW6Iv?O|A|7{MJB^ ufw+M+o{*KFD*LR$z~ysu2J$gNtW&y)z7$9!#Ibq1_>QY6|0#O7iTJ;3YmP1e literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.class new file mode 100644 index 0000000000000000000000000000000000000000..7e5940b5f5d8ecde70157b850226cd9407019ef7 GIT binary patch literal 3185 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.class new file mode 100644 index 0000000000000000000000000000000000000000..d9ac9e50432409add8a8c2c03aebeb250096af65 GIT binary patch literal 2665 zcmb_eNpllN6#m-V$U?TkY!(4Bfbj-Kwt)Z=tA&m2cmbrC7!s1P)V2mo(_&`iB@0=u zIpz|QW2#7wfu!szs7fl=RDM&)*CWf8V^^wD6{*xc-LKy=-}~Nc{qfh!UjbakmtoYP z)<9hZ^=J^-{m5FhVtLD%k4?=!k{Ms1;j-=6{#Ak6uI}kZgwSXp9KkL`wj58bc)l#~ zlqyka|9D`?R<YZz?f5C*l~y4ULbJf(dpYS!GpkHrN<U}j?FDK2%Jg!ocrA?G*khnI zg1y)$uy+S50!C5W%sX_`RrV7EOeeN8pXi=8a6q6XP<5mqOR3C)^bNELj7?0RJ>S=t zR5|7P1AYCM#!C5>lq@pxS?R`dsvwt?yD$(NmcB1tm7m*u8mS1Ad0RSu2#4sTFJAra z4`V+LYbcKh9M~bY(e7z|<jn|79201sm;R_zEUn`saImX;1Gp+d!oUfEXa$Ta$z5q> zr5na^oYZbR1lrc!68frh0V-V#s$yfXG&jdIWGe<b(W4EVBIcV0%0lXf(TUy&&LAcb zVk)!awj%}hRl=>tKZJgPfh+&{(@H{~jo=*46NiGeAd||;SpGfR&+*CgEywo+I(9&H z9kZ=LTp&-<IceUqieX$r+(05i!e7}++JG_wO&R6*OzP0%l9i{IH>$lPbC#Quk4w_Y z$VB)35Uvq~q;g%B$FUG@(Bh;j%425QT`{eB%XZF$kQ9i7GXYafxoneuLsfJhof=xs zkao6mbVc2YU__Twt#sWG#svCqyJ|Ks3+58v-b`nTL(5j7n3rc$(p{8pnSmzBt=US_ z$6FyVuECoS=-y0Vm7l~8C>fZlP(l~VpzUNg;tJsoP4@Kkn1j;vN~~C2qrNJdma}3i zpG9oCCC8z6(+<*;k)EmM%%ZF2U8~@kB~Q!zob8!KmK*urI6jrUF+MVtN(;1ZuUzJ# zlIdwHUn0Tkk}AuoMbmAvq-!*75f`nkGFE=ta&5g{->lQV81(r6SLF%DP+&%NIX~DQ zarZR)qZjlSfjwpUX3L>+jSgtD8CF*$(`|b$xwccquU8%o%<@Rv#*wXMO9xF}z=#Ry zdDc9E5&Tv8+vJ&k6U&`vID2<^5gJPQR%T(sDh6O0$Qj62Gj_9086X_x&K#6nI_IjT za$3SERdO?O*w#5Zve88U(K^rQCd8^4RLb{!*D6l%9#C1Yr2$?TK1v1_HJ6tJ+Jk-- zxUro@wIE~VE?@2q!&b&u?ux)S)%Ci5uxxb1a<X~pwT~;cP%0+2r?6^gi(-1ED0ets zja~VM+)`NUCX!Y@pR#?)8;{Yo>poN{XNdK{atd<B$??r4%Zr<xqBDe#*;a;JSGjRh zuzQR;j;?ge^Q33siNMKiSnTwQ20j-!`tL_c+A<zEhJ*YA0CtZk?jprG%~cIoHGJk@ z0*>!+C&pQDuJ2iccpe;?=BUNsm3@z6q<jGHVuq_m+{Xj%P+9zmIyO1rmlrTvn^w{C z3j1eTqk9^g*2w--t2jFG3dd(ouc3YN6*^~n*U%lWi`K2;bi7{c^ihX%wEiUq04}2S zt#7U3;!`wh@m22pP=36wA76i~cL#&r!Fa<947ZMQ!8zLS5^t9+H2jXqr`V;1w*z5C zV|U!Bs7H<8o-=m9CM$0S^D~Y<zJs2h;m2UEg~nnQZ5%uJroFu4`)~;TIKg;(ae-XE z$h#+jQCug;H;Bw29@3&sxE~WEpOQt4;R&Pr3X}L6Q}mI>_mn;3{1fM&=|$r_0)zHH zz<YR~_#Pt854ozLuRHh<7HaA77Nf~9@^kc;rN??&KM9FBW{i2jJaU|E{`zR`H7zw5 zctpDf77QFW&}s0_MEEtr5R~ZQX2+O;LWK4e^=eRL<Uli@T*k2+j340>?okJy;xl}K F=-->3#Q*>R literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.class new file mode 100644 index 0000000000000000000000000000000000000000..4b5ef5b4e22fdca3841e37aa5657b3611da95b7d GIT binary patch literal 3058 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Client.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Client.class new file mode 100644 index 0000000000000000000000000000000000000000..9e92b753cdb15c28b2afbcef41d8cffba90427ef GIT binary patch literal 2776 zcmcIm+fy4=82=q^8`4lpdINjgTBw8;0`y8kZv-fzp<qK(u_|toL$W2=6VGnA)JxTR zd+qq5;~!8TZ6Bc1j<@Of;^>S%`j_}-{mv%9Vi}(_JK1l~Ip6*Jec$fSe?9&Vz#u;L zqXxAa>H?@o1H+D6#)1(p7*;MknZCs{4nxDBX_?M>hT6_hs^KDusb3@f*rp*6Kohoa zl1nbz4lfeBD3kQ=gsagM;VEfaPSTOwC`NtQ!LWbSl(wTArIHj&X3=m=Vd-K{pNdEH zlYRuTQ^T$Rc4H62&MmYsXeFhyV3C>5iXGQ;GGbb}Xei}FD?`fP{XhKtKD@vXoDh=h zCCM|U&GkrkNWb92euh&C?%28`mvv!ry{MQRE{iHUC(rfElIMh6?oMzsZJD=qn@f}1 zhkZE6&^%3ywr+{Vh~ClDJLiXv!x~-;;0W3`C3;wt(*;ghSTG7@J~^kdFdXvap~4VV zsXQ9MOX#Fxx)~$Z!7UPY(<57{ezdCYALY}~MUJ{9vA7dXip)HBG#qCbn@F8F)!Q2r zc_E$t-oAnHa$z~iON59tm*Ko9@<k!%`@>f(k>&-F$!|Q(PRFL=Q?s#x$t}l+9x~Az z@m_s?gwU&y+Q+bGivZ%Glwvs%z)759*q-A~+$xo;sAJgMxe<@&AgbXEL)#j}JSW$< zk>%2l(-=@@BMhxovy>4JA7M?yAUU<BW2ihg$0g6MDTv~{QgDHgyrH0SNV0xJaVdZy z#29?kAlZazQDJwjx$8x>4<nQqf6ORk$_45fE7#N0<HKcg%|B)8i>8xzapMBc*3ao3 zwuZQ;gW{7TOBt#Nb(?D9D*+@_2iI~beYna%jVcIN#fqx+I&G?sPGwhhB<qnNO@pZb zUdA;_aM76OF=1s4=LR`KPqt%Nj?EC-2;1Yp8os;%YM5S2qypEFX=T?P_94ZP=<4dy zhq!K+Ra*(&c0@@xEb2AtEvd`0WszUH>Dtb4TXh|cn4C1IugbPMbMmIGmk6TNbFVN2 z{23Q?I$ttrW;G@zW0w+RlSy(U=;?{-Tw!Qh3oNBNkD)FmvP7Cy*{+rq(x(l#HG>I} zF$yU|nrdC$tW(w*#uNWluSCg%qG8e)+|%jp;q^I4eQ&!x%Ft4YXQORNxJJ3NF{r(` zCR~`dWY|{`+l=}uen~-^SX$RvHiMrGG|_-t;Btc7wvnSmG5UM#Z2(e5V#pl1vvZ3; zNRVP=!=y0j7@7GAqvWPkgV0c3gSd;O>AVz+l^XbyqAW9f)Ks%_-`05UQGH9pbw~)u zcBE07;7(p-?dAsD_Tz25qv2fz@%I?o-4=I^nAU=r=iy44E2tkeG7e34hA+J1smfSU zI%Zhe0=L@}Ld=&-(dY5y+1VsGy<Fm3uzM4=d1`x|q<K+DnhvK|@B1`lMx+!nqBFvN z+_Jcg6%5<vG%4;fbUYW~R*q}<nBm~Rvl8wqQQ|O;(T4^=V-_=bmFP`c)u5aHOnrLL z{WaPN6J<o}yH>#-xGb;JT^$20c!TbN3Ik^GCaoG_AWb_Y%>IBz0}c3n7qo$fhiD8o zub@TIy;a&)rTeP%K;5^fnW=4Uc!WdA6?EKqg3wH`yQQ&d72(9O74%O$!ReXft2lf0 z38FLIt2h^_YpYwq#YnwUJX}>YTJKRbQ`c7SYHMw1&I~l%e|9J0dx-Jigv&hM=6j4u zfEI1OACdeL+tlIps-_!6?_)=#QK?spw#M%tpq4(f?$I?y^bwv?kWcZGOKYJLltwGv z4^So#5yuhwXlkcb2VF-Ip)6lUFOB&=Tt`18?hNK|78VBZ8NGS#;XFRa1$>2z_!=>M zgJH4}#}61M3vv8P^fz2_lYb5Ls-blTSxR~WBjBW~hV%|1hdlW?OBPJrLLKcN!#vfx zp0szMfFj9KamcP9T902)!dp~YNvngXe@2dL8f;pD^x#k2)i8E+T!Ry!^#bkIU=d41 WePnx?{&(;Jt^D-#AwI$<X!{$!Zrtqv literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Server.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Server.class new file mode 100644 index 0000000000000000000000000000000000000000..da05685ee282d4b8583cda278491c4606d264989 GIT binary patch literal 2702 zcmb_eT~icC6g>^Nv%9Vl0nKhq$e5@BR2DxY;3psgf)baY#w2DKT6Sc2dNVVNV!mTO zeMqYEl)R)WzWA0ZtqN3WMJq3P$gjyS2su5oz%EjG%2M?7^u2xh-qYuH&tLyMdII1W z?j})(dIJq9Y(Pw)@rE^LWeb)&lf5u?L)w8r?3m*^!3lx-w)V*c;z$@srmzvI8u#41 zAIKuTRGE{uj)p*v%8q-E8{`5{TE*Tto)g%0&Q(*gpzQp$iT?57@oPEh%}LM9TfXTB zmKVtB&d$yx8nMMdQwq&!5olfqPQWN>@Pf<r+M)%+$hn&1&h)lV8rVitIMtOwHd-jB z>{%Hku@z~ZbVi_|ZMc0hc8Y}PU+h$4)G_d~Kub8gXa)IfpEENcZKr4z;@H7N4|R4W z(TZ0!N{hzZmBMbkM#e1LmL;;#+}0k26|Nqx+nYo?It=VdVK4RxY+j8nv~y%e1{caf zsa#=AAiWGjI;$<jYD88q-zAW#FtFB#nLYhGN=Qe0NV^}_IS;f?>Vel&IErqjV@*#B zbXHK-B-~rcW9@JgfqPTb(Q$$2i`J~{SFUXZmz*Ha9(U6Xe1VSt2Cd#Rozck@PH8P} zxLzpxdCgZ}3jN`TT~NL>aAsK$;naz|r*2wP1)0PE&ZaPgVS!CdCs!_&Jn8$AiKVLr zvN9vo$hl=SQa60z%q_ilj&ils$5J@2bzUz$uL%O<I@dP@+E>Z0nz77MbwUPm0^3$L zxzBN@S5}DQO@Yyljt;X=nts`nW}sLCs$^R3ys3gbtHLY0F2!s*A)B`JO?BNYd1}V9 zioRL)wJpdyzFAUUu*1M5fuXU<gNM7i`c<Ao2fFrmkCY4ZIVL5GQ_{=kRZ-ql-t2+w zN+GWHYD$tS=~vT|k{oqhdA_WtPiUeAnnsmv6(%ju(eIVP1|5jN$mstSKrbUGS`O=b zTiez33Y;Pd)M+i;ZIOAcKn3a)L#kNU)&{L5S{v<xBi(?Cb$Q}(>jkzvQ?~*sKRl?S z^MiV?a;Y*fW<dZkAdqlX(Q&Onc|58tYVp>%LksC!Jszv&!)z^Yh5<FNlPo2j3oLtf z%qoR+8&C%58y!$<G80IysLVGoC(s&7FjVHS8&J+=>S0xioRCvx&z6IZ-rnsi(x?$c zrv@QkeM$v>;8~?H8RXTpzd42vlK2oG8TeRN$R`3jSJ!jgIW;S@(Wx9A5QCOYR^|nM ztS-xnV+1;6xzh#d?;KTXwp{9ccK54BY9>z1m*hI`)s#k8TTQuEAo{IBA?E~=SJh|S zDiOyWf&Js2qRNZrO`dD!`qY>_;&oNA9(zndu?$m8UVp*j@xvYXiuc|#jI5Wafp2Oy zt0uJyC%j=IR<Hw;yubCYj;9lEaJHBEmgQ6MxuIhb;z4M>!d9Ds4Bld!iX3niZ}TmI zcknJjIJxd9lC%O(9>Qqaw1CZzvGvN9#HK|`z6CFIH?-iz?$~3rUTHEH@k&p8&jNP# zBr=Hww2eJR<CVRO=scf}wP62j<d=@68`2G%XKb~IgFVSiJd<3&k)HUzO#Bgg0Isob z0Vn8UcQ<4be`2==JAEImbmnVI<u%o_F_X+}T)<!^`SkwM-O+~_-SY?+LWDhk;Nnl% z$f2eQ0zN=JIx&YkycF)@d;GvB@C*M&Xwhs;^2!Ep>^R!^k+BzP?88f((}p8#kKz!z zah&0up`tIdXW=9Yd@JEBafgU}Bt*N1bNH3_#BU7bcU%nFy-fx$^LD+4_sHfUS}aVF z-{TmBO`DFbglR}J-;D2Y9W&gIpE(}+>0acQ#<$4BK?7s^0yo%;F~WJw5;=~0*v^=W z;a)z03&o5|{10F((akXMzM<2s=Qmy}u*BfvHDd;^S7Bga3D4;dyDD#5I360~OANh& zWxzAgxPnLBah7gIwsTc5PJuF`zsY_bZZT32x(>HF{%P2L&OAU?1ir-A%r5gUDY>!I literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/McCann/McCannClient.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/McCann/McCannClient.class new file mode 100644 index 0000000000000000000000000000000000000000..3c38bd94809ab4a2e3d2b0b29c862551dd306ee2 GIT binary patch literal 2303 zcmbtWTW=Fb6#gc+b&NxZ!_B3oOCdB40f!Kv*icAJ(uCRx;M6pwx5;{9Z*1?lv*UnY zDxp4BDzEJ?=rgDy5=gE3+CS8{wr6(j#8IM3Rb%a*ojKR}<~uX_<FD7h0=S7r6g}v* z&=*5L1{jWP@-3dKaj%?OS>F_nW*E5XdanMEp?5r4v=Ct!4vajZQw8Z%g|-l7$mEMx zu1-y5Wko7IJ$3oUy=JXd5DhKr>q4a}vM!!TRh>@doh<jfw#e38;pqrs6m=@y{kt56 zg~O(-VTR-5x!uAFTDe|1vy?0vlaUzW7-cwI7JA8RG&QLOuQQw&PliseOm!(T7LG9_ zf^d5^4+Sp?6~$4UFlkRRoNTAvYnL%FyhTNIV$3x+HiQzTPJjg7HUZvY7~KsJD#<sB z1m2Co#u<hPm0HTVo?tlIDK`MWy~aVD#W@ROF`UQydv>SL@(Eem6xpObI<~XY`-Dv! zf=mQShUr`X`7eqKn6z*)hD%7%B0B5rip^j(Os1Mg$q(3^WHExv3}^E#+v9a%yS`m; zm7U{F&k;4LZMk7*NkN|xT%jC~DqI_@mTW5fo2KyfZ3|bsk}s{yKXr&suJjBl*JJp= zK+-FeiXhD}bzjN#nyA}PTwSqOoyPoAUT@UIm4Z-PLWM-LiL{1=#GiEBG(ZfuK-4}_ z=T(uFp2PJca;Gm}b5HvW$=x07svy&*R`*_6xYOZ;X^lD8EA3Pq!5l+wVq(Ic6Sm(} z!q(FEwQShjYuQp)gtArB^QbP{4RSleHyAaPEGu63?WS*Zx<U{&sKL%eaF-z#b%Oq} z#Z#A9Fqm7(&gK?Z3abq9{SCt~)LB@O*P6t+zN{>f7&Z)CZkj$_<%FT}mJY8KxpK|8 zJ=tfnGu+Dkk511}(mHpEHOI#v?=LY~r1QoP4i$!xP``W5kaLfzV3+OPeN9|&eZ_EU zrx&`k?e3!h>tu3r$7FBoQi35rpi5r(J}(mzjGnH1yCgI#;i^pKj2^HM3RKYCspfej zK+nRL9WDo)S*<AfB*Z#eAj&&p!8O2-gr{T3)=Q@GsO#sX)V@}{kr%omOaAZxoG3~V z7B&ol%M9m&9t}df-j=M2RCt1foL=CLma4_@V|S~z4a1;|+$+_De=a9wwb{t*-<qzO zJ&vobhB&~y8<X%R+0!%a5LsTU6<jUosB-BvoL5S!w9SawOP*(%mixZ&Ez}ss_O0-s z!YvTBPXD_pQ7l{~&R~$PKY;E7%wvJ%M>OieA$pj(5b3>0GbxgcWdFoA*o(kqiQYyH z9K$_&$3g>qj2w*yk;gL4kTcsvA0jmO{0*$N_@R-(p=}K1F1*5#{2Lryo7~3n<u^#I zUEId0bYG(H6;7x7U*f&^_$y41O!S8`KGl}fB!B+<m-N6(T#MfbCa)z1ULyn0ATjVe zZvTWsMmgK|$QlnENn0kY86>RVUZ9tXTA|+z$t^si_cMGK$X=M`En}44(-^{4x?->4 z6s}{8{%4pZ%FW;oea+%7<|x7f9uRVCwA>8>z#|B@Xy#iyq-YQDJ;@(X2w+;I8+$15 zxli!KDbfSd_E78@vRI{>#xQ|TP$bYM>6m{+vHQtp44+c`0jlRYKEq>@pVKo;x<9dO kVdnfj3tz;@{VSU8!Pnp<Ba~vDo(eW;6s4~!>X1nM1BMh|bN~PV literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/McCann/McCannServer.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/McCann/McCannServer.class new file mode 100644 index 0000000000000000000000000000000000000000..07ad180d0246ca11fa5c0d73e1b7bf3861ae32fd GIT binary patch literal 2923 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttClient.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttClient.class new file mode 100644 index 0000000000000000000000000000000000000000..4c802a5c7da4a8c80ea7dd321c8c2035273c06b9 GIT binary patch literal 2829 zcmbtW+jA3D82_C%&2H0#(m+ciShmn>3QaGxN<tA@S}3F~l2WXAVVj;NOOxHOyJ;yZ z-azrfqcb?Z@xu5fJW!_{86BT+9ABLAAMnu`U-ZEz@jJUINhRY9V`g%`bIy0ap8etP zwFdwW;ieB2sFdLGqY7SztryiLHIh;FRAg%IB2U^3-b0$M*@qb_J3411$eV}~wyEhU z89s)pUZqRvmEostA8q?&Y;m?>vE54BekH8*S0jjR61MwMkA}^%RxF!mNso~ywe@kw z6wQd7CKWa*;%YV)B&!?!2;muq9a(jej~IGVwa;mGns%10>b6C^9pjxYyW@##WXy+M zcveD_AG@J2Y%3$5LCOhj8C?i@QiKS=9)?<nRp)jjVI&v1Eu)2@I%6c&Oxmz)ADYo7 z0@}{dP)5pl=Zqlf^dpQehAk;>kL$U7!AEkeqhLKbUxFY9nz7%HZbZlgVw%d^C0vaq zT&0+pgkFZwhPNdG&v12~n?CfQUs!v9p|N1?zZ46%2g#QW8N>O71#a^B4FLmqUI;iy zK`jb!kul-xF2n@>5SdZLZ?aKP4dAdJFW?A+Ou3$qYdUAxzTs7ACS?pW^bI}rPsTBZ z;H0svEc14gE4G?hr1EVJf?-Tl)p3TlG6^eFOftq9`k&f@p&<#UN@{O>YV>lF=WNZ; zMPp3(F)6yDlAETC(+pjwO=B*@v&u46xROYw^R}Jf<`OqYG8)%yg^F<5FohS<Ahq%t z;YEU>vl!<R6|pjoNI1KZSy9l#nm+&7BpK%z;^A;u8Rm+W7ZEcQ%QkX~s;?-9o#v)u z=5?L4E1J`NNp2~|f|4_hl&NMdC2t9woz^TRXP9=ggjt5z#7zG{PtS;vrmMc5-h(Ie znUw@ZfoJEq8A%&iE_~{Xxc(M^>o9|7#F(eTs1@}wnHL<>Dusv=8y5{YqnesH7cM<Q zH^Wf;f9Q;n(yXe{OlashUv4NcRPal}0H;ApE0xBl<%|f1Iu~1<8YH$t*jAi$CA~?= zO3gAEcDihvJF?JQBw&t68XuEvZcL%TAO#JN@tb;%usOm8ET^6(xMis+3L~R`iAlu* z6=6`#6tQe869pQ8{8C;Ol}r>>R7U(V38O9vBy2UgIHBg8lt>_peF-CPCi$2q@>b`j z+0Ada2q8TS!-ip7wyEYOxSclUty(YM^x-XBmGHKx@pl+niqY2eC1a6C+(GX?31e!~ zHp~@<Tcr(MAasSEQ1$r?w_4(cv6#=r+$fc1ujFPE<Mc|7mmx2Wiu-zQYPf=k5jB%Z zXf}_@c#mOEsq;#b2A?fD#w{9UFYE5^mT`@oolbKl>*k31iQ3W08UY#t%c>Ps+F84d z4`_Ifnx<h!6~^En*L5)|RLkO)gpU|npNLtxP)PWMq3OR#sj}U;(WCSdO&;;9pgBsP z5wyNcrwBntuqwO?cGp3lr&XW<KVETGhXAkQH9A$}bzE?nD+b}g7P|XW`UX-|4#}0l z>O@HP1Z!xm3I=HP25S?Z!RnA4^@V&725Tw@{q_F(n%lS)^40tMqJev;tFK<e4&Xj^ zuA_N2xVNr4u!`1r*L`$M(6TRDwT_<IeXHo3T*tud{#85|^{ivpY^Z7#(Wp1%xsRc! zM3RC>Nr-?WE(}R)7<D9vyrBTy6-h%<f%F8yYt`(UpWS(sx`S}kcMtL4l!J|jd~0~o z72x|0)1RY8AZG}9mtxS2hxidEQ3(;VtMthNdPcoyqR8#0mqI}!(KKNXt*wZm4JWW4 zXVFWc@1rR8L&E`B^r&7%6xWI3CVlRGh9TUhH}*>$!B;qnuQ7~oF@o<&#zRby#!>u) zG5mt#_?5K(hEw<hQ%<g~kmeX}K*byaq{&7S^G>!5a4b;rHPV|xnryZ(L#K<B!wUo# zk)g7<O0u$OARn&d7<7^%k*-!4$iXKvjY}{Idht8)n~=$~pGixe>SBrRTi|&_E(Rnl z(@Fej$Hbp%=r4RREa7Au>Ap;u3asD?!R>T@gKT`)S>Jco>-dl`KDxbukMSu&{{RG< B-?9Jz literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttServerDispatcher.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttServerDispatcher.class new file mode 100644 index 0000000000000000000000000000000000000000..2965be43e50198ccef4120912bbaa9cdde28b09c GIT binary patch literal 2389 zcmb_eTT|Oc6#kZ*j4>fVfI<in1ri&A4WzUQ20}5AKn$ccC8g;li@d=Kw$>x90l)W0 zw7;Ow=>yD=na=dJGyO?zdRFo@qPTrvYDT+S?b+{~^PS7`+n?vZ0GNk}q5+Ktnqp{1 z3&Zu-{D`ND+&M^X@4pt7VrZGS9a}9jG{zIV1|keSzK|nSDkt0{;pU`uC{z>%q8g@+ zp((ze*lk5St{Lcv;W|1mK<BES5+y>E6;jZX_3><(dgj`W$|+ayQaXZehWVUTs3;Yv zS+Tt`S5`r|CQ0P0rjjPNEKydb=UZS}(s9UUTRL7cnT(<by$1SX_yGM3-F37u7-g-q z=#Uxlzz*MeGQxHa(urN|)y)_Naf_G;v=LN15y<)+_`1p7+YApDuK4SsXbi{jAx0Sb zO8ih{q+@aQ+*Sp8^AvZKr%hb1DGnQHV2ojTbNBx2)Ko?mq^oA8rXOxpiq#x(BTD<i zO%-HG9833bCKWJRn|2DC$tT>&7lj+eDDLV2#u;wZ$Ot*8xfsQG3==w0n#m?tMKH;* zSwBe0LI4}+Fm2B)@`^*@%ilBkF}D>FY&zmZg~CQrGmr|!YJGe4L`RrH8o@LJrHI@w zijsLu%$W5R6R6U@68>Bl818FcKVnGKe4<1P!KUjn`Y}WA-&wwFJNb|q4;ZrJ<KyPC zFujT^bQ*d}mQC(dO{x6!tT>ML&h{f`3D1<T%(5#FTwe0bil_Hfffy-Mu!bX;W4L18 z)Q%aLXIQ;b3jDLSsCY9nFBm$qwj;JGI(>FHan8_{l@>4Va@W@D+Q%mC2*cy-|Druj z>Py_Fa_o)2s8^5FN35bP97SbOt96FXOV!BGej)uBR<35?g$g0-VqU1_QLTnFhc-yC z<9##A$cjUKj;+%}G`{b5;WQ-2xqCoNcGvNn+{r0!9d7cnPrHF_hG<S!TuZFkIyN`! z*FsV!F>$smrSg=^%bP+KWZvs&0hRM}d}&}$m&aEOqkg{ojm373<e^9fO)%(0Yur-O ztup)&Zj&{^05oVL-e^|J!%8`QIeMWl7Y^=J%c72Wn1|ppx=^b%hzu_lbG8!HfWM|F z{|gNll7Z^-h%#9>74wyJL;c4bVbp>m_?98E>blaMGa1Evol?!s6uIXK&j9f`c8RNc z6d14=hW=ZWZk2#93?of<vHmqs)1up$#sylXXl67wkDr0P@wXRg)Z0J|kNnXWz!E;C zRV$W}2@bObG!hhW@)pKkXKVWzTC<G{KO@%Fb&4Akrx@7!zJclW5Upt*JckL;`&*3e zO`hS-TvLD3DH2-b9)14l-S1ibJ{5>hoMXlppZFECKcY=<eG+VSJ*4@KZ{<@wMUpJh zc5gu6b-idqAN_yOPj~bn25^i1hA@WPm?r&cB4dfN@(D)h<QTHJgB{$(OT=-21SBSL zOo-a|MPg!r-dC_n8q$QhhR0|k{3SZSPWszPW`l4V2xo+zP2Z*yY+;+uKclA)jenrW tfWh8j7R<nBdPt5C;ODg6fE=j@uF=~UbohloeuMAmTa?x>v5!3Z{{k7>j%)w` literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttThreadHandler.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttThreadHandler.class new file mode 100644 index 0000000000000000000000000000000000000000..3e6878850d59fc27a356b359ffc4ff0b7db50684 GIT binary patch literal 3176 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 WML7N{9ABaTsuTrY$D4Q?nNI;gflC<x literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Client.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Client.class new file mode 100644 index 0000000000000000000000000000000000000000..277b34155b526a6aa28693c4fa5fca59692b563d GIT binary patch literal 2981 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Server.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Server.class new file mode 100644 index 0000000000000000000000000000000000000000..2442fa3b23723b854e16ba68297b1d6612d01757 GIT binary patch literal 3569 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronEntityStatePduCreator.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronEntityStatePduCreator.class new file mode 100644 index 0000000000000000000000000000000000000000..84ca7c431822daed0a11e2823b7b10cb91e711a0 GIT binary patch literal 2374 zcmb_eTW=dh6#mAS*xoF(4J~CUC2iUyj!Cl4jiyexw02Ar+$P1ToeQ^3JWaMZ-mqS$ zs(6IQz9I39#2exPkm5>2;s@}f5Z|nw5DPm7iA0+HcJ`b(=lkZ&8UOL;Z@&YW$Bu>o zf)RvtgwZ2#{)u&9nPsc8V=iw!k=vd?&%9l+y>|tI@sUCVQGp>@s+pDjs=4PJ$f{Yg ztGCSkQmtw(R6N^zmiH`Au9RvTB5LVgfoo?wEM_!l2&&;_9p`XfAXb%L-uC2TMqn_W zAIWuFVNONs)A0%}3iQ&uk&E)r#k+fV3vkTI5A&*y%Xm#dW0<VtZp+1zK)!7hS*h(w z*Ya$qQZ*a4nYn)*EP~fbzZ3NWx5sg(GEQx)EHxNPK?7HHyor8+5R+RINW?Rp!?mnH zY6h<B7&!J`R}(jN3?5HxD2<18#4#dp;Y8z{v+WZUc-U40zcgAybxx_Zgytf6OW<Y~ z1+rzw@-!rr011pM0Zf6Bc(!wxW;(tni6=0jh?@#cDaJ$*%;<O<w*)T#P1UYQ%Pq*V zv&}*mSm{c*5utM;|KNLD;6^9D3$?Oz?^JfmvZ`TL(VfM-j(5P**~27Pc5Q+9S-elJ zK-#l-U&oyj@2ah)(mFC~D#`^{cco`3DY7~~z&(MBCsHiCwyf}^v$6%2JL_;d;(w4~ zN#Nf7!qiMMnRa#^*PBdE++M1cpXKGgC-=6bYwkLG@~Pu~F>T&;T&L0)Tjfl<(&7=} zVMseADR3^w{d-VT?yD9LjX<9&-g3cmZS~%q40*eDRbVOie<d)-?WxG8E15?E8}WR* zcGR{}Y-TpIn`cyUD_cepOk3pHsvp~INp0nB8;D+Ifxsrar8rO^OW-uKF4b66?Q(9@ z^O-|Hg&yc)znGzAl*g!9K*JsFTN?+R4o*(rP&cQ>;p2VaoG#YEj&7%GmF+$6)Y#m! zwkni<zsOnzZ<g1%x-)Sdi@ZwJUjRZ~rW`-yo5`o(Gn{w<@r(aC$5DL-@4EXO^@af+ zV3}|1DtO3|&f;4H(aX8RBSh9;AeQPmf<~aHB1Ys&9WND)9wSo61wKdXxKuoX!OvGx zQ6oAQoT%fCB0-4YngU^h8_FeG#}I83v>i>wjF=G$ChHh0Dik70`Y22^smx<_Ow)Xp z=BbosXhv9>&lMF?=I{APncr3BS{(~~{>;P!P-F|Z#PKR(?96@WSN9D62Y8VTVFJTQ z5v4Ig+XPlIicc_x9gO2ks`nL=_!^UVjwyVHX?%|v{K&riD_fNkZ@(c>Q#?wAkC68T zJ>*)C{5?5j21QD#zOG>%As=lJg_+Y&*u=-&kUspt$e*&?P2d}RhR+e@`x-24(ds$# P+eV4MQ3NFY19<!wXkLcI literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..92a43d1e2d4f408810c5020c5ee6f4010d1c60c0 GIT binary patch literal 5023 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 Ww>0HhXZ#EPMw*Z7zth}*!~Y*$g_C0d literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..370123744111e504f1c055a364e72f2978e0940b GIT binary patch literal 5839 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..0842e1d4ca3774b9948b9849e3a0fc7222ebbf16 GIT binary patch literal 4637 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender$NetworkMode.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender$NetworkMode.class new file mode 100644 index 0000000000000000000000000000000000000000..048689a90229397411a423c679ff12ec22d7f6cf GIT binary patch literal 1626 zcmcIkTTc@~6#j-@wk?a)iXaudV1*Wxwp>JPV}ObgQ%b@@BN88$GSbEEF4^v4{8w5M zAsP+O{wU*_X$?#8(Y8rX&zbMc`R3ey{r>h7KoJE6Jq&NwtF!aDT*<E6jysdfFTVE7 zPZ~dRd1H?|*}C1}A8qHuTz19bmc^~6>($Lm%4+jy-_y9Y&z)3-y8^v#@AD`af+|7? zGbr1YwbHV-#qhS=t#}0yFrp$V0!G)j%Ud#}u=c7@rFCU<WBG+3BCOX`^dnB>Qq|@1 z_NvCPyW2f>F(hz9L0rWEZZd>wrfqSCfpn&Ps2}TDQ@0MX8+(Vm<`!ZY!Yu{EDw4QO zL@xlVme(N0$GYk9jrR=mX`gq=)SJzM&!D-EVI36w5yS=Z{!tZoaF-!mG%Uk?&M@e| zs^htqsYVcrQL;uOh(@4_zYkT6V?yLj(r7ZgOJ};6IpX*?P_RUe#n4|iEMD<MgKp`2 zCRwb1kk53lm<)-sUDM5~?ihkVhegoR8$>2?wFEQ@Zrz|%MK$BV(p}FXTp*pPQp*-= zW~T(E&ruYr*u57#FEGS3+jDCCr6Dpn;-7EdNKcFABbF83bYIy`SHV+;|H_L&U8Bw7 z$oA!wqh8+@S;|w#4bi>|E)9!a0+6H;my(7Wh$qDu6Cy<RG$sh2A#IGL_{3W1`-<!5 zNPH%ZVUm8s@+?L8B&Is}IrK<tEWswvFnA6o@I9CCkI167QFx4Lc}_z_C=oG_0DS>v za%$uhBVXjPKiq}8f~=s9oW$hgF)>jcB3T5<3JisRfb9fY2xvRO78GqK)S{AIeMJN_ z6ubTE&5rZ*ck)f#3!LKq2?A0X3ra<i%7c(pVrNL5pifY3XC@*2$I(ZbOw!vYkRnT) Z<}Bt2*MoUHk#YfxB*jKxSirNT;XjuXno0lw literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..b93d2e5d4c39efa49b2422e1198181a5f4ec2b69 GIT binary patch literal 9145 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver$1.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver$1.class new file mode 100644 index 0000000000000000000000000000000000000000..fc7e4f4650e6000228094d839e8500ed03c48059 GIT binary patch literal 825 zcmb_aZEF)j5Pmi}dr3@fY^%2Qt=3ao5ihM45sRQP#b|O76XJ({+T1O@Z8x`J_b#Qs z$j>T>i1Y{eqr|yTuzphzZf{<8W_F%u=Eu)(CjfSEw}JwSE}SaPVTR$Jh%!GJTYsb{ z!upZ4kA0D3BVl+dbz=RO(!Pzd{_$8a%uKk-gk|v8H}=|ppZT<m63Q+rRh&naA?OSq zZrAG#9cz<r)i<BK&eU;Fj8ich3ggFmB#yK>eB{3{B1uGI(=1m0Kp0CcZTZiYqL$u? zP{@fe-X_Dg*E^DF7<c&CqqaN(<V^v2IUw&WAnz=o!d|OPd|aqv4mAe1(d~4aL7(CN zzo5%0ov&g6i&R3JNG4n{6xTOeE-o{y9PkPE6;Jm4K=-mR-jzZ{O=GlivBXgOecv4( zh%jX+?Sx7uGJQ5JGhlEUI-&v0wPhlLEN7|Dhl)J&Z5?to;6~>5sdKiM^6-$zIJGN1 zotaSV$~<G?Px>C@uT$k_5-M$FvfmMDtRok<8QTAIPJ}8DHhrZn0j#!YuBM^5wZhg` zX+5scda~M5z96|qo@K0%yh>JpB5A<#SFn@smCtZL<=^ZVTy(l0;Jo=r*JUhHkxLYM vjY4Op2`yYFy+G#%9T$c7E=9n>&8d48w@5lzqrW%xtl<vH3MH3FqE`9^4M5oj literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver.class new file mode 100644 index 0000000000000000000000000000000000000000..14ecee09bde3144945b7217599e78ab6ecacd7dd GIT binary patch literal 5492 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduSender.class b/assignments/build/classes/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduSender.class new file mode 100644 index 0000000000000000000000000000000000000000..8ccb7fbb60a53276d2d37660e820f83aa8124e84 GIT binary patch literal 5968 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 LR*5oE0pEWC@Euu( literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver$mystate.class b/assignments/build/classes/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver$mystate.class new file mode 100644 index 0000000000000000000000000000000000000000..f93a97107cf7335572b2468514cf78a79e15a307 GIT binary patch literal 1490 zcmb_cZBNrs6n^g7(XE!Z$&1XP0#jEIHhIwxTL=U}F>|1m8RDmITv@SeO<yqlD}_Xe zM#E=+l=0kB!xTSmO?G<Eea?NJK0T*De|`M{pn}H=5)8E$^@XKUY0Yi9UNB#pFFg<K zBZGekc)P*9V#{swkFNKAvG}HC1-vNkEoZ;Dy%$z3Kj04c4D*nC`Sy_?m;q0NLDrB& z4}<b*r&imnJ!ROgc9*3rXi^%|f~IGCb;nqLB2w2hXy_&8e0{aLvu-fFeA{hm75x}c z(5qn(8HQxjb{)<zRM4vj=Al`%O|oaJalo5FS;Y{B6^v*Y#SMnOOTfAlwn^uqX@`94 z9m7(gqk7FYeZSn1FanQEFLyGC1ETY@8g3#-HdHLf3YHm0I**DgH}!f7NtG<hrjQnK zLc=7cgjJCSpTQ{TT{nwl{W)G<bN9%n{;K8hS}2<9wb`&Kv-cmpdbi&iL#FCBO}lP- zmY|KfWyfrjgv?d1sf~k{MYg03Yu_=0&?B5w(CgHAm8Kng-RLM3Z=}*~-OFVL)o??v z$u}(F*6_cRHz%5kMAf(-Jahd(!6L&(cjk>j+jMBeqlV;Uh7ynYN{L!%h(06I%9t2- zfFeyJFpw1^NIOYd=P^aNyR@35D1PcO)Gz2eNB<{UG2Em7o@g&i_)*-C@ry`ASvA9^ z&v5-5OyCoL;R}?}E>O@h9qrR75K1sUghUshOwZ&_G4?sy?xedcS1==_<3WU(9Z<z+ z#6on)lm!Np-@$gJV@SrXd<@07sy~G}%*JJ_aoNN-s>+N@r?_<jDO%i?qlI#YJ10<u nt_vIbBDpy-ZyZ^=<XBG;CBh`=f###QfF+7zh8Y&{XeIj_hGuWn literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver.class b/assignments/build/classes/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver.class new file mode 100644 index 0000000000000000000000000000000000000000..263859911a5041b1352ae3c8a8396d56f1a872c0 GIT binary patch literal 3349 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 literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2021JulySeptember/homework2/Frank/FrankServer.class b/assignments/build/classes/MV3500Cohort2021JulySeptember/homework2/Frank/FrankServer.class new file mode 100644 index 0000000000000000000000000000000000000000..ce4cd176ea75b0b415f3d55e833c6cc198de4b2d GIT binary patch literal 4156 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 K;LrFA;{OB3<vf4@ literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher$1.class b/assignments/build/classes/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher$1.class new file mode 100644 index 0000000000000000000000000000000000000000..a47cebfa0dd8feb94af76c367ed7ac5b503f5d55 GIT binary patch literal 1165 zcmb_b+iuf95Ix(5ICf1F0xj1<p#jn$;iMG;DODxZi)fWzpe66FJv3WvZ{%I4@L5P8 zBp&zxJ_<2TBd8GS1ImNfGqY#U+<*N1_8q_q>NX}YX`$fa5{d$QJKg1H&E}fwsnjer zms;Cd^znfDhT<biy`GBcRHg5iy-lfmY}okV$Nh*7WSm95kt*3w)p6>_XV<lsK+*K1 zt~HsuGgj`lgA!~Dj*BU{0+kbg;Cqpu9D935ClnZVy&@B7Rs|;Oi(MPjC|jtwxPq#{ z&RByHm`W)iIiPSq%mn5-6lPx1*Iuj!q`gq;=UzX|w8z(N3)ckJ|AEMijHHqLU|s6N zUP^vQ;VzlH<XefM^qn72jVU@(8%ih@cvBy9Sr@wkg*6qDK)E9m+RgILANofTTdExu z_)*tSWv-8mg}lQ8ug4omt<~nL$|O*+Opb?Dov&Y5);#iJLZ?HlbD**`piP;Fy>RiE zKFvpm)7?mdNNM)AL#C%f7Z38mn$cw5_W$mJKxvn>d8ITDn!A;7Gu9$sYtj}T3B35< z?sCrO`ips9&k_W#LR2dGit^S@@Hd4Sw$8G&%6e{b8c)7JG`_<6G{juzv&a|-2RB%r zJwxFpZn4JrA)8>tZQL1gy&Q4bjn5EFcli&MlRp<_ltkqmo&B56#vH0lQ@~v&pTIp1 a9jr~`J{E?SY1H^%9l2nUlX{59Mf(?Y_dNLk literal 0 HcmV?d00001 diff --git a/assignments/build/classes/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher.class b/assignments/build/classes/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher.class new file mode 100644 index 0000000000000000000000000000000000000000..7168abbf7a515fafd612c9aec64f6b87e5b14777 GIT binary patch literal 11307 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 BOvwNM literal 0 HcmV?d00001 diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelClient.html new file mode 100644 index 0000000000..0f5ac275b0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelClient.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: AngelClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class AngelClient" class="title">Class AngelClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.AngelClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>cs2017</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelServer.html new file mode 100644 index 0000000000..020927d8b6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelServer.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: AngelServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class AngelServer" class="title">Class AngelServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.AngelServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>cs2017</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelTank.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelTank.html new file mode 100644 index 0000000000..c59751281d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/AngelTank.html @@ -0,0 +1,169 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelTank (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: AngelTank"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelTank.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class AngelTank" class="title">Class AngelTank</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.AngelTank</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelTank</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>cs2017</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int[]</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getPosition()">getPosition</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getSpeed()">getSpeed</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getType()">getType</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="getType()"> +<h3>getType</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getType</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the type</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getSpeed()"> +<h3>getSpeed</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getSpeed</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the speed</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getPosition()"> +<h3>getPosition</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int[]</span> <span class="element-name">getPosition</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the position</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpClient.html new file mode 100644 index 0000000000..90111fe79a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpClient.html @@ -0,0 +1,180 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BlankenbekerMyTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: BlankenbekerMyTcpClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BlankenbekerMyTcpClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class BlankenbekerMyTcpClient" class="title">Class BlankenbekerMyTcpClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlankenbekerMyTcpClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Before, we always used telnet to connect to the server. 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 we ran it.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BlankenbekerMyTcpClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BlankenbekerMyTcpClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BlankenbekerMyTcpClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpServer.html new file mode 100644 index 0000000000..fc4df2f3a0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/BlankenbekerMyTcpServer.html @@ -0,0 +1,188 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BlankenbekerMyTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: BlankenbekerMyTcpServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BlankenbekerMyTcpServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class BlankenbekerMyTcpServer" class="title">Class BlankenbekerMyTcpServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlankenbekerMyTcpServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. A complete copy of + example 2. The only thing this does + differently is introduce a loop into the response, so you don't + have to restart the program after one response. Also, it prints + out the socket pair the server sees. Run the program via telnet + several times and compare the socket pairs. + + telnet localhost 2317 + + If you're sophisticated you can contact the instructor's computer + while running this program. + + telnet [ipAddressOfServerLaptop] 2317 + + And have him display the socket pairs he got.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BlankenbekerMyTcpServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BlankenbekerMyTcpServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BlankenbekerMyTcpServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpClient.html new file mode 100644 index 0000000000..451571fced --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpClient.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HanleyTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: HanleyTcpClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HanleyTcpClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class HanleyTcpClient" class="title">Class HanleyTcpClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HanleyTcpClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Brian</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HanleyTcpClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HanleyTcpClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HanleyTcpClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpServer.html new file mode 100644 index 0000000000..07c66c8cb0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/HanleyTcpServer.html @@ -0,0 +1,188 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HanleyTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: HanleyTcpServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HanleyTcpServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class HanleyTcpServer" class="title">Class HanleyTcpServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HanleyTcpServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. A complete copy of + example 2. The only thing this does + differently is introduce a loop into the response, so you don't + have to restart the program after one response. Also, it prints + out the socket pair the server sees. Run the program via telnet + several times and compare the socket pairs. + + telnet localhost 2317 + + If you're sophisticated you can contact the instructor's computer + while running this program. + + telnet [ipAddressOfServerLaptop] 2317 + + And have him display the socket pairs he got.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Brian</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HanleyTcpServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HanleyTcpServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HanleyTcpServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasClient1.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasClient1.html new file mode 100644 index 0000000000..1e855a2b78 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasClient1.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LandasClient1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: LandasClient1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LandasClient1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class LandasClient1" class="title">Class LandasClient1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.LandasClient1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LandasClient1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Rico</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LandasClient1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LandasClient1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LandasClient1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasClient2.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasClient2.html new file mode 100644 index 0000000000..0baf2c8869 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasClient2.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LandasClient2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: LandasClient2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LandasClient2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class LandasClient2" class="title">Class LandasClient2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.LandasClient2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LandasClient2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Rico</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LandasClient2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LandasClient2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LandasClient2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasServer1.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasServer1.html new file mode 100644 index 0000000000..e1541defc4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasServer1.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LandasServer1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: LandasServer1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LandasServer1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class LandasServer1" class="title">Class LandasServer1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.LandasServer1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LandasServer1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Rico</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LandasServer1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LandasServer1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LandasServer1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasServer2.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasServer2.html new file mode 100644 index 0000000000..104048f33b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/LandasServer2.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LandasServer2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: LandasServer2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LandasServer2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class LandasServer2" class="title">Class LandasServer2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.LandasServer2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LandasServer2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Rico</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LandasServer2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LandasServer2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LandasServer2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpClient.html new file mode 100644 index 0000000000..d421b7038c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpClient.html @@ -0,0 +1,180 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MaroonTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: MaroonTcpClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MaroonTcpClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class MaroonTcpClient" class="title">Class MaroonTcpClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MaroonTcpClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Before, we always used telnet to connect to the server. 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 we ran it.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MaroonTcpClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MaroonTcpClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MaroonTcpClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpServer.html new file mode 100644 index 0000000000..3cf0da6c62 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/MaroonTcpServer.html @@ -0,0 +1,188 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MaroonTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: MaroonTcpServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MaroonTcpServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class MaroonTcpServer" class="title">Class MaroonTcpServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MaroonTcpServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. A complete copy of + example 2. The only thing this does + differently is introduce a loop into the response, so you don't + have to restart the program after one response. Also, it prints + out the socket pair the server sees. Run the program via telnet + several times and compare the socket pairs. + + telnet localhost 2317 + + If you're sophisticated you can contact the instructor's computer + while running this program. + + telnet [ipAddressOfServerLaptop] 2317 + + And have him display the socket pairs he got.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MaroonTcpServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MaroonTcpServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MaroonTcpServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SasalaClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SasalaClient.html new file mode 100644 index 0000000000..3f22a5338b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SasalaClient.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SasalaClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: SasalaClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SasalaClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class SasalaClient" class="title">Class SasalaClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.SasalaClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SasalaClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Jeremiah Sasala</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SasalaClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SasalaClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SasalaClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SasalaServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SasalaServer.html new file mode 100644 index 0000000000..790254bd90 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SasalaServer.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SasalaServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: SasalaServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SasalaServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class SasalaServer" class="title">Class SasalaServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.SasalaServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SasalaServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Jeremiah Sasala</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SasalaServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SasalaServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SasalaServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionClient.html new file mode 100644 index 0000000000..50a7a3235b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionClient.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SnellPositionClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: SnellPositionClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SnellPositionClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class SnellPositionClient" class="title">Class SnellPositionClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.SnellPositionClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SnellPositionClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>AJSNELL</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SnellPositionClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SnellPositionClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SnellPositionClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionServer.html new file mode 100644 index 0000000000..07c011b499 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/SnellPositionServer.html @@ -0,0 +1,169 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SnellPositionServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: SnellPositionServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SnellPositionServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class SnellPositionServer" class="title">Class SnellPositionServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.SnellPositionServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SnellPositionServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SnellPositionServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SnellPositionServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SnellPositionServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpClient.html new file mode 100644 index 0000000000..e27adfbf9b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpClient.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TackettTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: TackettTcpClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TackettTcpClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class TackettTcpClient" class="title">Class TackettTcpClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.TackettTcpClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TackettTcpClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Before, we always used telnet to connect to the server. 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 we ran it.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TackettTcpClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework1.TackettTcpClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TackettTcpClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TackettTcpClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpServer.html new file mode 100644 index 0000000000..f5c8036a9c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/TackettTcpServer.html @@ -0,0 +1,188 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TackettTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: TackettTcpServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TackettTcpServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class TackettTcpServer" class="title">Class TackettTcpServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.TackettTcpServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TackettTcpServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. A complete copy of + example 2. The only thing this does + differently is introduce a loop into the response, so you don't + have to restart the program after one response. Also, it prints + out the socket pair the server sees. Run the program via telnet + several times and compare the socket pairs. + + telnet localhost 2317 + + If you're sophisticated you can contact the instructor's computer + while running this program. + + telnet [ipAddressOfServerLaptop] 2317 + + And have him display the socket pairs he got.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TackettTcpServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TackettTcpServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TackettTcpServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpClient.html new file mode 100644 index 0000000000..1716d1c24c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpClient.html @@ -0,0 +1,176 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YamashitaDeMouraTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: YamashitaDeMouraTcpClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YamashitaDeMouraTcpClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class YamashitaDeMouraTcpClient" class="title">Class YamashitaDeMouraTcpClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">YamashitaDeMouraTcpClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">MV3500 + + TCP Client</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Douglas Yamashita de Moura</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">YamashitaDeMouraTcpClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>YamashitaDeMouraTcpClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">YamashitaDeMouraTcpClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpServer.html new file mode 100644 index 0000000000..d31e7059f2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/YamashitaDeMouraTcpServer.html @@ -0,0 +1,178 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YamashitaDeMouraTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1, class: YamashitaDeMouraTcpServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YamashitaDeMouraTcpServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework1</a></div> +<h1 title="Class YamashitaDeMouraTcpServer" class="title">Class YamashitaDeMouraTcpServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">YamashitaDeMouraTcpServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">MV3500 + + TCP Server. + This server works with only one client and can exchange + multiples messages with it.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Douglas Yamashita de Moura</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">YamashitaDeMouraTcpServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>YamashitaDeMouraTcpServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">YamashitaDeMouraTcpServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelClient.html new file mode 100644 index 0000000000..20cfb7c2a8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.AngelClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: AngelClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.AngelClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.AngelClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.AngelClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelServer.html new file mode 100644 index 0000000000..e5683eee9e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.AngelServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: AngelServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.AngelServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.AngelServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.AngelServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelTank.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelTank.html new file mode 100644 index 0000000000..736c16b0b9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/AngelTank.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.AngelTank (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: AngelTank"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelTank.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.AngelTank" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.AngelTank</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.AngelTank</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/BlankenbekerMyTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/BlankenbekerMyTcpClient.html new file mode 100644 index 0000000000..2ea63e606a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/BlankenbekerMyTcpClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: BlankenbekerMyTcpClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BlankenbekerMyTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/BlankenbekerMyTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/BlankenbekerMyTcpServer.html new file mode 100644 index 0000000000..dd7e8eee5d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/BlankenbekerMyTcpServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: BlankenbekerMyTcpServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BlankenbekerMyTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.BlankenbekerMyTcpServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/HanleyTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/HanleyTcpClient.html new file mode 100644 index 0000000000..2df9946e7f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/HanleyTcpClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: HanleyTcpClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HanleyTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/HanleyTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/HanleyTcpServer.html new file mode 100644 index 0000000000..88f73bc524 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/HanleyTcpServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: HanleyTcpServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HanleyTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.HanleyTcpServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasClient1.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasClient1.html new file mode 100644 index 0000000000..5890d99567 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasClient1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.LandasClient1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: LandasClient1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LandasClient1.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.LandasClient1" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.LandasClient1</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.LandasClient1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasClient2.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasClient2.html new file mode 100644 index 0000000000..86e9d9c490 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasClient2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.LandasClient2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: LandasClient2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LandasClient2.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.LandasClient2" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.LandasClient2</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.LandasClient2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasServer1.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasServer1.html new file mode 100644 index 0000000000..0817e256f7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasServer1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.LandasServer1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: LandasServer1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LandasServer1.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.LandasServer1" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.LandasServer1</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.LandasServer1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasServer2.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasServer2.html new file mode 100644 index 0000000000..4f7229ec0a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/LandasServer2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.LandasServer2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: LandasServer2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LandasServer2.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.LandasServer2" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.LandasServer2</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.LandasServer2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/MaroonTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/MaroonTcpClient.html new file mode 100644 index 0000000000..479dca064a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/MaroonTcpClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: MaroonTcpClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MaroonTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/MaroonTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/MaroonTcpServer.html new file mode 100644 index 0000000000..a3ab6156a8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/MaroonTcpServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: MaroonTcpServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MaroonTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.MaroonTcpServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SasalaClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SasalaClient.html new file mode 100644 index 0000000000..063c12e14a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SasalaClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.SasalaClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: SasalaClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SasalaClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.SasalaClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.SasalaClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.SasalaClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SasalaServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SasalaServer.html new file mode 100644 index 0000000000..7558db6a8f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SasalaServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.SasalaServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: SasalaServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SasalaServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.SasalaServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.SasalaServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.SasalaServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SnellPositionClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SnellPositionClient.html new file mode 100644 index 0000000000..e618d694b6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SnellPositionClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.SnellPositionClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: SnellPositionClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SnellPositionClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.SnellPositionClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.SnellPositionClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.SnellPositionClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SnellPositionServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SnellPositionServer.html new file mode 100644 index 0000000000..b106b32024 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/SnellPositionServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.SnellPositionServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: SnellPositionServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SnellPositionServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.SnellPositionServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.SnellPositionServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.SnellPositionServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/TackettTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/TackettTcpClient.html new file mode 100644 index 0000000000..15e5644db0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/TackettTcpClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.TackettTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: TackettTcpClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TackettTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.TackettTcpClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.TackettTcpClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.TackettTcpClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/TackettTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/TackettTcpServer.html new file mode 100644 index 0000000000..b9c75cee4c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/TackettTcpServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.TackettTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: TackettTcpServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TackettTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.TackettTcpServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.TackettTcpServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.TackettTcpServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/YamashitaDeMouraTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/YamashitaDeMouraTcpClient.html new file mode 100644 index 0000000000..2ae183e785 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/YamashitaDeMouraTcpClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: YamashitaDeMouraTcpClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YamashitaDeMouraTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/YamashitaDeMouraTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/YamashitaDeMouraTcpServer.html new file mode 100644 index 0000000000..b5847f235f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/class-use/YamashitaDeMouraTcpServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1, class: YamashitaDeMouraTcpServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YamashitaDeMouraTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1.YamashitaDeMouraTcpServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-summary.html new file mode 100644 index 0000000000..c863f451dc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-summary.html @@ -0,0 +1,148 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework1"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JanuaryMarch.homework1</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JanuaryMarch.homework1</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AngelClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">AngelClient</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="AngelServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">AngelServer</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="AngelTank.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">AngelTank</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="BlankenbekerMyTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">BlankenbekerMyTcpClient</a></div> +<div class="col-last odd-row-color"> +<div class="block">Before, we always used telnet to connect to the server.</div> +</div> +<div class="col-first even-row-color"><a href="BlankenbekerMyTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">BlankenbekerMyTcpServer</a></div> +<div class="col-last even-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +<div class="col-first odd-row-color"><a href="HanleyTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">HanleyTcpClient</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="HanleyTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">HanleyTcpServer</a></div> +<div class="col-last even-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +<div class="col-first odd-row-color"><a href="LandasClient1.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">LandasClient1</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="LandasClient2.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">LandasClient2</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LandasServer1.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">LandasServer1</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="LandasServer2.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">LandasServer2</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="MaroonTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">MaroonTcpClient</a></div> +<div class="col-last odd-row-color"> +<div class="block">Before, we always used telnet to connect to the server.</div> +</div> +<div class="col-first even-row-color"><a href="MaroonTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">MaroonTcpServer</a></div> +<div class="col-last even-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +<div class="col-first odd-row-color"><a href="SasalaClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">SasalaClient</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="SasalaServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">SasalaServer</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="SnellPositionClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">SnellPositionClient</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="SnellPositionServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">SnellPositionServer</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="TackettTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">TackettTcpClient</a></div> +<div class="col-last odd-row-color"> +<div class="block">Before, we always used telnet to connect to the server.</div> +</div> +<div class="col-first even-row-color"><a href="TackettTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">TackettTcpServer</a></div> +<div class="col-last even-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +<div class="col-first odd-row-color"><a href="YamashitaDeMouraTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">YamashitaDeMouraTcpClient</a></div> +<div class="col-last odd-row-color"> +<div class="block">MV3500 + + TCP Client</div> +</div> +<div class="col-first even-row-color"><a href="YamashitaDeMouraTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1">YamashitaDeMouraTcpServer</a></div> +<div class="col-last even-row-color"> +<div class="block">MV3500 + + TCP Server.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-tree.html new file mode 100644 index 0000000000..9e76ce01d6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-tree.html @@ -0,0 +1,95 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.homework1 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JanuaryMarch.homework1"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JanuaryMarch.homework1</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="AngelClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">AngelClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="AngelServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">AngelServer</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="AngelTank.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">AngelTank</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="BlankenbekerMyTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">BlankenbekerMyTcpClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="BlankenbekerMyTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">BlankenbekerMyTcpServer</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="HanleyTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">HanleyTcpClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="HanleyTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">HanleyTcpServer</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="LandasClient1.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">LandasClient1</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="LandasClient2.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">LandasClient2</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="LandasServer1.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">LandasServer1</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="LandasServer2.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">LandasServer2</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="MaroonTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">MaroonTcpClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="MaroonTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">MaroonTcpServer</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="SasalaClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">SasalaClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="SasalaServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">SasalaServer</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="SnellPositionClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">SnellPositionClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="SnellPositionServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">SnellPositionServer</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="TackettTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">TackettTcpClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="TackettTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">TackettTcpServer</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="YamashitaDeMouraTcpClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">YamashitaDeMouraTcpClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework1.<a href="YamashitaDeMouraTcpServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework1"><span class="type-name-link">YamashitaDeMouraTcpServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-use.html new file mode 100644 index 0000000000..f4b317975d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework1/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JanuaryMarch.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework1"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JanuaryMarch.homework1" class="title">Uses of Package<br>MV3500Cohort2018JanuaryMarch.homework1</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastReceiver.html new file mode 100644 index 0000000000..aa37e80c56 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: AngelMulticastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelMulticastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class AngelMulticastReceiver" class="title">Class AngelMulticastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelMulticastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelMulticastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastReceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastReceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelMulticastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelMulticastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastSenderExample.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastSenderExample.html new file mode 100644 index 0000000000..e3ff1d144f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/AngelMulticastSenderExample.html @@ -0,0 +1,226 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelMulticastSenderExample (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: AngelMulticastSenderExample"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelMulticastSenderExample.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class AngelMulticastSenderExample" class="title">Class AngelMulticastSenderExample</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastSenderExample</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelMulticastSenderExample</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Looks a lot like a UDP sender.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelMulticastSenderExample</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastSenderExample.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastSenderExample.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelMulticastSenderExample</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelMulticastSenderExample</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastReceiver.html new file mode 100644 index 0000000000..c10b27b949 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BlankenbekerMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: BlankenbekerMulticastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BlankenbekerMulticastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class BlankenbekerMulticastReceiver" class="title">Class BlankenbekerMulticastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlankenbekerMulticastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Michael</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BlankenbekerMulticastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastReceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastReceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BlankenbekerMulticastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BlankenbekerMulticastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastSender.html new file mode 100644 index 0000000000..83bf0a45b3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerMulticastSender.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BlankenbekerMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: BlankenbekerMulticastSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BlankenbekerMulticastSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class BlankenbekerMulticastSender" class="title">Class BlankenbekerMulticastSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlankenbekerMulticastSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Michael</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BlankenbekerMulticastSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastSender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastSender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BlankenbekerMulticastSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BlankenbekerMulticastSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerTruck.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerTruck.html new file mode 100644 index 0000000000..2b28e6df1c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/BlankenbekerTruck.html @@ -0,0 +1,205 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BlankenbekerTruck (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: BlankenbekerTruck"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BlankenbekerTruck.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class BlankenbekerTruck" class="title">Class BlankenbekerTruck</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerTruck</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlankenbekerTruck</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Michael</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BlankenbekerTruck</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getX()">getX</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getY()">getY</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getZ()">getZ</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#move()">move</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BlankenbekerTruck</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BlankenbekerTruck</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="move()"> +<h3>move</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">move</span>()</div> +</section> +</li> +<li> +<section class="detail" id="getX()"> +<h3>getX</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getX</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>X value</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getY()"> +<h3>getY</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getY</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>Y value</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getZ()"> +<h3>getZ</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getZ</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>Z value</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastReceiver.html new file mode 100644 index 0000000000..5e006ee94a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ConardMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: ConardMulticastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ConardMulticastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class ConardMulticastReceiver" class="title">Class ConardMulticastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ConardMulticastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>emilyconard</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ConardMulticastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastReceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastReceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ConardMulticastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ConardMulticastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastSender.html new file mode 100644 index 0000000000..af6ec165ec --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/ConardMulticastSender.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ConardMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: ConardMulticastSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ConardMulticastSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class ConardMulticastSender" class="title">Class ConardMulticastSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ConardMulticastSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>emilyconard</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ConardMulticastSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastSender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastSender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ConardMulticastSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ConardMulticastSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWreceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWreceiver.html new file mode 100644 index 0000000000..b6453733a3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWreceiver.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HanleyMulticastHWreceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: HanleyMulticastHWreceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HanleyMulticastHWreceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class HanleyMulticastHWreceiver" class="title">Class HanleyMulticastHWreceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWreceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HanleyMulticastHWreceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HanleyMulticastHWreceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWreceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWreceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HanleyMulticastHWreceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HanleyMulticastHWreceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWsender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWsender.html new file mode 100644 index 0000000000..a09e963fc9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/HanleyMulticastHWsender.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HanleyMulticastHWsender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: HanleyMulticastHWsender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HanleyMulticastHWsender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class HanleyMulticastHWsender" class="title">Class HanleyMulticastHWsender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWsender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HanleyMulticastHWsender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HanleyMulticastHWsender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWsender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWsender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HanleyMulticastHWsender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HanleyMulticastHWsender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver.html new file mode 100644 index 0000000000..cb8da79d87 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver.html @@ -0,0 +1,176 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LandasMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: LandasMulticastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LandasMulticastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class LandasMulticastReceiver" class="title">Class LandasMulticastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LandasMulticastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Rico</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LandasMulticastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LandasMulticastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LandasMulticastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code> - user cancels program</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver2.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver2.html new file mode 100644 index 0000000000..d0130ef43a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastReceiver2.html @@ -0,0 +1,176 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LandasMulticastReceiver2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: LandasMulticastReceiver2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LandasMulticastReceiver2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class LandasMulticastReceiver2" class="title">Class LandasMulticastReceiver2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LandasMulticastReceiver2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Rico</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LandasMulticastReceiver2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LandasMulticastReceiver2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LandasMulticastReceiver2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code> - user cancels program</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender.html new file mode 100644 index 0000000000..adc5ee744f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender.html @@ -0,0 +1,178 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LandasMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: LandasMulticastSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LandasMulticastSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class LandasMulticastSender" class="title">Class LandasMulticastSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LandasMulticastSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Rico</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LandasMulticastSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LandasMulticastSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LandasMulticastSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code> - bad address</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender2.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender2.html new file mode 100644 index 0000000000..84ca577344 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/LandasMulticastSender2.html @@ -0,0 +1,178 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LandasMulticastSender2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: LandasMulticastSender2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LandasMulticastSender2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class LandasMulticastSender2" class="title">Class LandasMulticastSender2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LandasMulticastSender2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Rico</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LandasMulticastSender2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LandasMulticastSender2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LandasMulticastSender2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code> - bad address</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver.html new file mode 100644 index 0000000000..ee49e51934 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MaroonMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: MaroonMulticastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MaroonMulticastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class MaroonMulticastReceiver" class="title">Class MaroonMulticastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MaroonMulticastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MaroonMulticastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastReceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastReceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MaroonMulticastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MaroonMulticastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastSenderExample.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastSenderExample.html new file mode 100644 index 0000000000..5367c37f3c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/MaroonMulticastSenderExample.html @@ -0,0 +1,226 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MaroonMulticastSenderExample (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: MaroonMulticastSenderExample"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MaroonMulticastSenderExample.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class MaroonMulticastSenderExample" class="title">Class MaroonMulticastSenderExample</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastSenderExample</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MaroonMulticastSenderExample</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Looks a lot like a UDP sender.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MaroonMulticastSenderExample</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastSenderExample.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastSenderExample.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MaroonMulticastSenderExample</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MaroonMulticastSenderExample</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastReceiver.html new file mode 100644 index 0000000000..a8bcdd3967 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SasalaMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: SasalaMulticastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SasalaMulticastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class SasalaMulticastReceiver" class="title">Class SasalaMulticastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SasalaMulticastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SasalaMulticastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastReceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastReceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SasalaMulticastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SasalaMulticastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastSender.html new file mode 100644 index 0000000000..27b1464874 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SasalaMulticastSender.html @@ -0,0 +1,226 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SasalaMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: SasalaMulticastSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SasalaMulticastSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class SasalaMulticastSender" class="title">Class SasalaMulticastSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SasalaMulticastSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Looks a lot like a UDP sender.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SasalaMulticastSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastSender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastSender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SasalaMulticastSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SasalaMulticastSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastClient.html new file mode 100644 index 0000000000..8e8e81ca8f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastClient.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SnellMulticastClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: SnellMulticastClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SnellMulticastClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class SnellMulticastClient" class="title">Class SnellMulticastClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SnellMulticastClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Justin Snell</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SnellMulticastClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastClient.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastClient.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SnellMulticastClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SnellMulticastClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastServer.html new file mode 100644 index 0000000000..9c5b3b0a23 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/SnellMulticastServer.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SnellMulticastServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: SnellMulticastServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SnellMulticastServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class SnellMulticastServer" class="title">Class SnellMulticastServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SnellMulticastServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SnellMulticastServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastServer.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastServer.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SnellMulticastServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SnellMulticastServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/TackettMultiCastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/TackettMultiCastReceiver.html new file mode 100644 index 0000000000..545318263b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/TackettMultiCastReceiver.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TackettMultiCastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: TackettMultiCastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TackettMultiCastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class TackettMultiCastReceiver" class="title">Class TackettMultiCastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.TackettMultiCastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TackettMultiCastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TackettMultiCastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.TackettMultiCastReceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.TackettMultiCastReceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TackettMultiCastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TackettMultiCastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/TackettMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/TackettMulticastSender.html new file mode 100644 index 0000000000..ee98284765 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/TackettMulticastSender.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TackettMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: TackettMulticastSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TackettMulticastSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class TackettMulticastSender" class="title">Class TackettMulticastSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.TackettMulticastSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TackettMulticastSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TackettMulticastSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program execution commences here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.TackettMulticastSender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.TackettMulticastSender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TackettMulticastSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TackettMulticastSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program execution commences here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - Command-line arguments (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraEntity.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraEntity.html new file mode 100644 index 0000000000..3b0d8678b2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraEntity.html @@ -0,0 +1,298 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YamashitaDeMouraEntity (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: YamashitaDeMouraEntity"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YamashitaDeMouraEntity.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class YamashitaDeMouraEntity" class="title">Class YamashitaDeMouraEntity</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraEntity</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">YamashitaDeMouraEntity</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">MV3500 + + Entity</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Douglas Yamashita de Moura</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,float,float,float,float)">YamashitaDeMouraEntity</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, + float x, + float y, + float z, + float speed)</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getName()">getName</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getVelocity()">getVelocity</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getX()">getX</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getY()">getY</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getZ()">getZ</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setName(java.lang.String)">setName</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setVelocity(float)">setVelocity</a></span>​(float velocity)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setX(float)">setX</a></span>​(float x)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setY(float)">setY</a></span>​(float y)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setZ(float)">setZ</a></span>​(float z)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(java.lang.String,float,float,float,float)"> +<h3>YamashitaDeMouraEntity</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">YamashitaDeMouraEntity</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, + float x, + float y, + float z, + float speed)</span></div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="getX()"> +<h3>getX</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getX</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the x</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setX(float)"> +<h3>setX</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setX</span>​<span class="parameters">(float x)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>x</code> - the x to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getY()"> +<h3>getY</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getY</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the y</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setY(float)"> +<h3>setY</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setY</span>​<span class="parameters">(float y)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>y</code> - the y to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getZ()"> +<h3>getZ</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getZ</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the z</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setZ(float)"> +<h3>setZ</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setZ</span>​<span class="parameters">(float z)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>z</code> - the z to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getName()"> +<h3>getName</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getName</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the name</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setName(java.lang.String)"> +<h3>setName</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setName</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getVelocity()"> +<h3>getVelocity</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getVelocity</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the velocity</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setVelocity(float)"> +<h3>setVelocity</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setVelocity</span>​<span class="parameters">(float velocity)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>velocity</code> - the velocity to set</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastEntity.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastEntity.html new file mode 100644 index 0000000000..a48a86c346 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastEntity.html @@ -0,0 +1,298 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YamashitaDeMouraMulticastEntity (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: YamashitaDeMouraMulticastEntity"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YamashitaDeMouraMulticastEntity.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class YamashitaDeMouraMulticastEntity" class="title">Class YamashitaDeMouraMulticastEntity</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastEntity</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">YamashitaDeMouraMulticastEntity</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">MV3500 + + Entity</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Douglas Yamashita de Moura</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,float,float,float,float)">YamashitaDeMouraMulticastEntity</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, + float x, + float y, + float z, + float speed)</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getName()">getName</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getVelocity()">getVelocity</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getX()">getX</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getY()">getY</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>float</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getZ()">getZ</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setName(java.lang.String)">setName</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setVelocity(float)">setVelocity</a></span>​(float velocity)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setX(float)">setX</a></span>​(float x)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setY(float)">setY</a></span>​(float y)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setZ(float)">setZ</a></span>​(float z)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(java.lang.String,float,float,float,float)"> +<h3>YamashitaDeMouraMulticastEntity</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">YamashitaDeMouraMulticastEntity</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name, + float x, + float y, + float z, + float speed)</span></div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="getX()"> +<h3>getX</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getX</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the x</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setX(float)"> +<h3>setX</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setX</span>​<span class="parameters">(float x)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>x</code> - the x to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getY()"> +<h3>getY</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getY</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the y</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setY(float)"> +<h3>setY</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setY</span>​<span class="parameters">(float y)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>y</code> - the y to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getZ()"> +<h3>getZ</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getZ</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the z</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setZ(float)"> +<h3>setZ</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setZ</span>​<span class="parameters">(float z)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>z</code> - the z to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getName()"> +<h3>getName</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getName</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the name</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setName(java.lang.String)"> +<h3>setName</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setName</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getVelocity()"> +<h3>getVelocity</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">getVelocity</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the velocity</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setVelocity(float)"> +<h3>setVelocity</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setVelocity</span>​<span class="parameters">(float velocity)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>velocity</code> - the velocity to set</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastReceiver.html new file mode 100644 index 0000000000..333145ff6b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastReceiver.html @@ -0,0 +1,228 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YamashitaDeMouraMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: YamashitaDeMouraMulticastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YamashitaDeMouraMulticastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class YamashitaDeMouraMulticastReceiver" class="title">Class YamashitaDeMouraMulticastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">YamashitaDeMouraMulticastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">MV3500 + + Multicast Receiver</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Douglas Yamashita de Moura</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">YamashitaDeMouraMulticastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastReceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastReceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>YamashitaDeMouraMulticastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">YamashitaDeMouraMulticastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastSender.html new file mode 100644 index 0000000000..96cd167c03 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/YamashitaDeMouraMulticastSender.html @@ -0,0 +1,228 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YamashitaDeMouraMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2, class: YamashitaDeMouraMulticastSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YamashitaDeMouraMulticastSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework2</a></div> +<h1 title="Class YamashitaDeMouraMulticastSender" class="title">Class YamashitaDeMouraMulticastSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">YamashitaDeMouraMulticastSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">MV3500 + + Multicast Sender</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Douglas Yamashita de Moura</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">YamashitaDeMouraMulticastSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastSender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastSender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>YamashitaDeMouraMulticastSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">YamashitaDeMouraMulticastSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/AngelMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/AngelMulticastReceiver.html new file mode 100644 index 0000000000..7585e1bfb7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/AngelMulticastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: AngelMulticastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/AngelMulticastSenderExample.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/AngelMulticastSenderExample.html new file mode 100644 index 0000000000..cf7b03aba3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/AngelMulticastSenderExample.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastSenderExample (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: AngelMulticastSenderExample"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelMulticastSenderExample.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastSenderExample" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastSenderExample</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.AngelMulticastSenderExample</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerMulticastReceiver.html new file mode 100644 index 0000000000..107abd0e7f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerMulticastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: BlankenbekerMulticastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BlankenbekerMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerMulticastSender.html new file mode 100644 index 0000000000..d6ff0ddeae --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerMulticastSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: BlankenbekerMulticastSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BlankenbekerMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerMulticastSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerTruck.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerTruck.html new file mode 100644 index 0000000000..8e1ce2c543 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/BlankenbekerTruck.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerTruck (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: BlankenbekerTruck"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BlankenbekerTruck.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerTruck" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerTruck</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.BlankenbekerTruck</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/ConardMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/ConardMulticastReceiver.html new file mode 100644 index 0000000000..1adb5dbae5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/ConardMulticastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: ConardMulticastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ConardMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/ConardMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/ConardMulticastSender.html new file mode 100644 index 0000000000..989d8493ee --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/ConardMulticastSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: ConardMulticastSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ConardMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.ConardMulticastSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/HanleyMulticastHWreceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/HanleyMulticastHWreceiver.html new file mode 100644 index 0000000000..a325523f8b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/HanleyMulticastHWreceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWreceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: HanleyMulticastHWreceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HanleyMulticastHWreceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWreceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWreceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWreceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/HanleyMulticastHWsender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/HanleyMulticastHWsender.html new file mode 100644 index 0000000000..876ef64799 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/HanleyMulticastHWsender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWsender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: HanleyMulticastHWsender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HanleyMulticastHWsender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWsender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWsender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.HanleyMulticastHWsender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastReceiver.html new file mode 100644 index 0000000000..1d7bdc7e41 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: LandasMulticastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LandasMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastReceiver2.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastReceiver2.html new file mode 100644 index 0000000000..4561ada044 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastReceiver2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: LandasMulticastReceiver2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LandasMulticastReceiver2.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver2" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver2</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastReceiver2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastSender.html new file mode 100644 index 0000000000..44784bed21 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: LandasMulticastSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LandasMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastSender2.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastSender2.html new file mode 100644 index 0000000000..37a0e98d06 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/LandasMulticastSender2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: LandasMulticastSender2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LandasMulticastSender2.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender2" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender2</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.LandasMulticastSender2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/MaroonMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/MaroonMulticastReceiver.html new file mode 100644 index 0000000000..6a3446c32e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/MaroonMulticastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: MaroonMulticastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MaroonMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/MaroonMulticastSenderExample.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/MaroonMulticastSenderExample.html new file mode 100644 index 0000000000..d44c3120c1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/MaroonMulticastSenderExample.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastSenderExample (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: MaroonMulticastSenderExample"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MaroonMulticastSenderExample.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastSenderExample" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastSenderExample</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.MaroonMulticastSenderExample</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SasalaMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SasalaMulticastReceiver.html new file mode 100644 index 0000000000..b83fc6af35 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SasalaMulticastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: SasalaMulticastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SasalaMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SasalaMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SasalaMulticastSender.html new file mode 100644 index 0000000000..765b3958c9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SasalaMulticastSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: SasalaMulticastSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SasalaMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.SasalaMulticastSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SnellMulticastClient.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SnellMulticastClient.html new file mode 100644 index 0000000000..9c3f577943 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SnellMulticastClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: SnellMulticastClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SnellMulticastClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastClient" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastClient</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SnellMulticastServer.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SnellMulticastServer.html new file mode 100644 index 0000000000..2070ac9416 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/SnellMulticastServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: SnellMulticastServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SnellMulticastServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastServer" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastServer</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.SnellMulticastServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/TackettMultiCastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/TackettMultiCastReceiver.html new file mode 100644 index 0000000000..46cf6779b1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/TackettMultiCastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.TackettMultiCastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: TackettMultiCastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TackettMultiCastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.TackettMultiCastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.TackettMultiCastReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.TackettMultiCastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/TackettMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/TackettMulticastSender.html new file mode 100644 index 0000000000..5f7ae4f8bb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/TackettMulticastSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.TackettMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: TackettMulticastSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TackettMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.TackettMulticastSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.TackettMulticastSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.TackettMulticastSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraEntity.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraEntity.html new file mode 100644 index 0000000000..ccc885ef80 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraEntity.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraEntity (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: YamashitaDeMouraEntity"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YamashitaDeMouraEntity.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraEntity" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraEntity</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraEntity</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastEntity.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastEntity.html new file mode 100644 index 0000000000..79d550551e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastEntity.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastEntity (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: YamashitaDeMouraMulticastEntity"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YamashitaDeMouraMulticastEntity.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastEntity" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastEntity</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastEntity</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastReceiver.html new file mode 100644 index 0000000000..acb2af1c02 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: YamashitaDeMouraMulticastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YamashitaDeMouraMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastSender.html new file mode 100644 index 0000000000..3d832f81cd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/class-use/YamashitaDeMouraMulticastSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2, class: YamashitaDeMouraMulticastSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YamashitaDeMouraMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2.YamashitaDeMouraMulticastSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-summary.html new file mode 100644 index 0000000000..ecbb2062b5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-summary.html @@ -0,0 +1,156 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.homework2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework2"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JanuaryMarch.homework2</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JanuaryMarch.homework2</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AngelMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">AngelMulticastReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="AngelMulticastSenderExample.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">AngelMulticastSenderExample</a></div> +<div class="col-last odd-row-color"> +<div class="block">Looks a lot like a UDP sender.</div> +</div> +<div class="col-first even-row-color"><a href="BlankenbekerMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">BlankenbekerMulticastReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="BlankenbekerMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">BlankenbekerMulticastSender</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="BlankenbekerTruck.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">BlankenbekerTruck</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="ConardMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">ConardMulticastReceiver</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="ConardMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">ConardMulticastSender</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="HanleyMulticastHWreceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">HanleyMulticastHWreceiver</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="HanleyMulticastHWsender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">HanleyMulticastHWsender</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LandasMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">LandasMulticastReceiver</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="LandasMulticastReceiver2.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">LandasMulticastReceiver2</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LandasMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">LandasMulticastSender</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="LandasMulticastSender2.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">LandasMulticastSender2</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="MaroonMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">MaroonMulticastReceiver</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="MaroonMulticastSenderExample.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">MaroonMulticastSenderExample</a></div> +<div class="col-last even-row-color"> +<div class="block">Looks a lot like a UDP sender.</div> +</div> +<div class="col-first odd-row-color"><a href="SasalaMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">SasalaMulticastReceiver</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="SasalaMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">SasalaMulticastSender</a></div> +<div class="col-last even-row-color"> +<div class="block">Looks a lot like a UDP sender.</div> +</div> +<div class="col-first odd-row-color"><a href="SnellMulticastClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">SnellMulticastClient</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="SnellMulticastServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">SnellMulticastServer</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="TackettMultiCastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">TackettMultiCastReceiver</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="TackettMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">TackettMulticastSender</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="YamashitaDeMouraEntity.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">YamashitaDeMouraEntity</a></div> +<div class="col-last odd-row-color"> +<div class="block">MV3500 + + Entity</div> +</div> +<div class="col-first even-row-color"><a href="YamashitaDeMouraMulticastEntity.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">YamashitaDeMouraMulticastEntity</a></div> +<div class="col-last even-row-color"> +<div class="block">MV3500 + + Entity</div> +</div> +<div class="col-first odd-row-color"><a href="YamashitaDeMouraMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">YamashitaDeMouraMulticastReceiver</a></div> +<div class="col-last odd-row-color"> +<div class="block">MV3500 + + Multicast Receiver</div> +</div> +<div class="col-first even-row-color"><a href="YamashitaDeMouraMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2">YamashitaDeMouraMulticastSender</a></div> +<div class="col-last even-row-color"> +<div class="block">MV3500 + + Multicast Sender</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-tree.html new file mode 100644 index 0000000000..fd7ced4d21 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-tree.html @@ -0,0 +1,99 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.homework2 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JanuaryMarch.homework2"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JanuaryMarch.homework2</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="AngelMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">AngelMulticastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="AngelMulticastSenderExample.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">AngelMulticastSenderExample</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="BlankenbekerMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">BlankenbekerMulticastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="BlankenbekerMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">BlankenbekerMulticastSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="BlankenbekerTruck.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">BlankenbekerTruck</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="ConardMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">ConardMulticastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="ConardMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">ConardMulticastSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="HanleyMulticastHWreceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">HanleyMulticastHWreceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="HanleyMulticastHWsender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">HanleyMulticastHWsender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="LandasMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">LandasMulticastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="LandasMulticastReceiver2.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">LandasMulticastReceiver2</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="LandasMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">LandasMulticastSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="LandasMulticastSender2.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">LandasMulticastSender2</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="MaroonMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">MaroonMulticastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="MaroonMulticastSenderExample.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">MaroonMulticastSenderExample</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="SasalaMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">SasalaMulticastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="SasalaMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">SasalaMulticastSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="SnellMulticastClient.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">SnellMulticastClient</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="SnellMulticastServer.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">SnellMulticastServer</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="TackettMultiCastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">TackettMultiCastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="TackettMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">TackettMulticastSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="YamashitaDeMouraEntity.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">YamashitaDeMouraEntity</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="YamashitaDeMouraMulticastEntity.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">YamashitaDeMouraMulticastEntity</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="YamashitaDeMouraMulticastReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">YamashitaDeMouraMulticastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework2.<a href="YamashitaDeMouraMulticastSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework2"><span class="type-name-link">YamashitaDeMouraMulticastSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-use.html new file mode 100644 index 0000000000..3c59336452 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework2/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JanuaryMarch.homework2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework2"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JanuaryMarch.homework2" class="title">Uses of Package<br>MV3500Cohort2018JanuaryMarch.homework2</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..7c892ddb50 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Angel_OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Angel_OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Angel_OpenDisEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class Angel_OpenDisEspduSender.NetworkMode" class="title">Enum Class Angel_OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="Angel_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">Angel_OpenDisEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.html new file mode 100644 index 0000000000..03110d103e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Angel_OpenDisEspduSender.html @@ -0,0 +1,276 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Angel_OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Angel_OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Angel_OpenDisEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class Angel_OpenDisEspduSender" class="title">Class Angel_OpenDisEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Angel_OpenDisEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Angel_OpenDisEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Angel_OpenDisEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Angel_OpenDisEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..53426ce5f3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BlankenbekerOpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: BlankenbekerOpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BlankenbekerOpenDisEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class BlankenbekerOpenDisEspduSender.NetworkMode" class="title">Enum Class BlankenbekerOpenDisEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="BlankenbekerOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">BlankenbekerOpenDisEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.html new file mode 100644 index 0000000000..fd2e566bab --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/BlankenbekerOpenDisEspduSender.html @@ -0,0 +1,285 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BlankenbekerOpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: BlankenbekerOpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BlankenbekerOpenDisEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class BlankenbekerOpenDisEspduSender" class="title">Class BlankenbekerOpenDisEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlankenbekerOpenDisEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>[]></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#track">track</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BlankenbekerOpenDisEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="track"> +<h3>track</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>[]></span> <span class="element-name">track</span></div> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BlankenbekerOpenDisEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BlankenbekerOpenDisEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..cc5e2a8c37 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ConardSnellOpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: ConardSnellOpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ConardSnellOpenDisEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class ConardSnellOpenDisEspduSender.NetworkMode" class="title">Enum Class ConardSnellOpenDisEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="ConardSnellOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">ConardSnellOpenDisEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.html new file mode 100644 index 0000000000..a325b6c24e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/ConardSnellOpenDisEspduSender.html @@ -0,0 +1,276 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ConardSnellOpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: ConardSnellOpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ConardSnellOpenDisEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class ConardSnellOpenDisEspduSender" class="title">Class ConardSnellOpenDisEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ConardSnellOpenDisEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ConardSnellOpenDisEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ConardSnellOpenDisEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ConardSnellOpenDisEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/EspduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/EspduReceiver.html new file mode 100644 index 0000000000..7fdc03240c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/EspduReceiver.html @@ -0,0 +1,211 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>EspduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: EspduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/EspduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class EspduReceiver" class="title">Class EspduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.EspduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">EspduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from the network in IEEE format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">EspduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting point</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.EspduReceiver.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>EspduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">EspduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..7f8dac047f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Hanley_OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Hanley_OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Hanley_OpenDisEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class Hanley_OpenDisEspduSender.NetworkMode" class="title">Enum Class Hanley_OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="Hanley_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">Hanley_OpenDisEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.html new file mode 100644 index 0000000000..c1b0e42c44 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Hanley_OpenDisEspduSender.html @@ -0,0 +1,276 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Hanley_OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Hanley_OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Hanley_OpenDisEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class Hanley_OpenDisEspduSender" class="title">Class Hanley_OpenDisEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Hanley_OpenDisEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Hanley_OpenDisEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Hanley_OpenDisEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Hanley_OpenDisEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..b7cbde7d79 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Landas_OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Landas_OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Landas_OpenDisEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class Landas_OpenDisEspduSender.NetworkMode" class="title">Enum Class Landas_OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="Landas_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">Landas_OpenDisEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.html new file mode 100644 index 0000000000..37047e3a55 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Landas_OpenDisEspduSender.html @@ -0,0 +1,285 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Landas_OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Landas_OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Landas_OpenDisEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class Landas_OpenDisEspduSender" class="title">Class Landas_OpenDisEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Landas_OpenDisEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>[]></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#track_coordinates">track_coordinates</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Landas_OpenDisEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="track_coordinates"> +<h3>track_coordinates</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>[]></span> <span class="element-name">track_coordinates</span></div> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Landas_OpenDisEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Landas_OpenDisEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..026f25bdda --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/OpenDisEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class OpenDisEspduSender.NetworkMode" class="title">Enum Class OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">OpenDisEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.html new file mode 100644 index 0000000000..19aca27807 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisEspduSender.html @@ -0,0 +1,285 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/OpenDisEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class OpenDisEspduSender" class="title">Class OpenDisEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">OpenDisEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>[]></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#track">track</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">OpenDisEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="track"> +<h3>track</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>[]></span> <span class="element-name">track</span></div> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>OpenDisEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">OpenDisEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender.html new file mode 100644 index 0000000000..7a09e17fa4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/OpenDisPduSender.html @@ -0,0 +1,247 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>OpenDisPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: OpenDisPduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/OpenDisPduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class OpenDisPduSender" class="title">Class OpenDisPduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.OpenDisPduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">OpenDisPduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is an example that sends many/most types of PDUs. Useful for testing standards + compliance or getting a full set of PDUs. It also writes the generated PDUs to + an XML file.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#PORT">PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">OpenDisPduSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="PORT"> +<h3>PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.OpenDisPduSender.PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.OpenDisPduSender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>OpenDisPduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">OpenDisPduSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.NetworkMode.html new file mode 100644 index 0000000000..79f86ce97c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Sasala_OpenDisEspduSender1.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Sasala_OpenDisEspduSender1, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Sasala_OpenDisEspduSender1.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class Sasala_OpenDisEspduSender1.NetworkMode" class="title">Enum Class Sasala_OpenDisEspduSender1.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="Sasala_OpenDisEspduSender1.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">Sasala_OpenDisEspduSender1.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.html new file mode 100644 index 0000000000..028438a435 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Sasala_OpenDisEspduSender1.html @@ -0,0 +1,276 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Sasala_OpenDisEspduSender1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Sasala_OpenDisEspduSender1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Sasala_OpenDisEspduSender1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class Sasala_OpenDisEspduSender1" class="title">Class Sasala_OpenDisEspduSender1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Sasala_OpenDisEspduSender1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Sasala_OpenDisEspduSender1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Sasala_OpenDisEspduSender1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Sasala_OpenDisEspduSender1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..0d9fc0f4a7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Tackett_Assignment3_OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Tackett_Assignment3_OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class Tackett_Assignment3_OpenDisEspduSender.NetworkMode" class="title">Enum Class Tackett_Assignment3_OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="Tackett_Assignment3_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.html new file mode 100644 index 0000000000..5d811380f1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/Tackett_Assignment3_OpenDisEspduSender.html @@ -0,0 +1,285 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Tackett_Assignment3_OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: Tackett_Assignment3_OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Tackett_Assignment3_OpenDisEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class Tackett_Assignment3_OpenDisEspduSender" class="title">Class Tackett_Assignment3_OpenDisEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Tackett_Assignment3_OpenDisEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>[]></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#track_coordinates">track_coordinates</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Tackett_Assignment3_OpenDisEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="track_coordinates"> +<h3>track_coordinates</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>[]></span> <span class="element-name">track_coordinates</span></div> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Tackett_Assignment3_OpenDisEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Tackett_Assignment3_OpenDisEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..a24aca4e2d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YamashitaDeMouraOpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: YamashitaDeMouraOpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Enum Class YamashitaDeMouraOpenDisEspduSender.NetworkMode" class="title">Enum Class YamashitaDeMouraOpenDisEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="YamashitaDeMouraOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">YamashitaDeMouraOpenDisEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.html new file mode 100644 index 0000000000..19918bea81 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/YamashitaDeMouraOpenDisEspduSender.html @@ -0,0 +1,278 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YamashitaDeMouraOpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3, class: YamashitaDeMouraOpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YamashitaDeMouraOpenDisEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<h1 title="Class YamashitaDeMouraOpenDisEspduSender" class="title">Class YamashitaDeMouraOpenDisEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">YamashitaDeMouraOpenDisEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">MV3500 + + Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Douglas Yamashita de Moura</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">YamashitaDeMouraOpenDisEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>YamashitaDeMouraOpenDisEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">YamashitaDeMouraOpenDisEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Angel_OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Angel_OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..0ec9a022c1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Angel_OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Angel_OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">Angel_OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Angel_OpenDisEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">Angel_OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Angel_OpenDisEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Angel_OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Angel_OpenDisEspduSender.html new file mode 100644 index 0000000000..344b7ac88d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Angel_OpenDisEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Angel_OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Angel_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.Angel_OpenDisEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/BlankenbekerOpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/BlankenbekerOpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..e3e5c2661e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/BlankenbekerOpenDisEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: BlankenbekerOpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">BlankenbekerOpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../BlankenbekerOpenDisEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">BlankenbekerOpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../BlankenbekerOpenDisEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/BlankenbekerOpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/BlankenbekerOpenDisEspduSender.html new file mode 100644 index 0000000000..910d66f981 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/BlankenbekerOpenDisEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: BlankenbekerOpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BlankenbekerOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.BlankenbekerOpenDisEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/ConardSnellOpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/ConardSnellOpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..2941339f8a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/ConardSnellOpenDisEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: ConardSnellOpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">ConardSnellOpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../ConardSnellOpenDisEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">ConardSnellOpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../ConardSnellOpenDisEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/ConardSnellOpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/ConardSnellOpenDisEspduSender.html new file mode 100644 index 0000000000..2a37f79221 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/ConardSnellOpenDisEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: ConardSnellOpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ConardSnellOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.ConardSnellOpenDisEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/EspduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/EspduReceiver.html new file mode 100644 index 0000000000..d1b7521097 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/EspduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.EspduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: EspduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../EspduReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.EspduReceiver" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.EspduReceiver</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.EspduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Hanley_OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Hanley_OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..b5be678e40 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Hanley_OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Hanley_OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">Hanley_OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Hanley_OpenDisEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">Hanley_OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Hanley_OpenDisEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Hanley_OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Hanley_OpenDisEspduSender.html new file mode 100644 index 0000000000..72c9082e41 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Hanley_OpenDisEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Hanley_OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Hanley_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.Hanley_OpenDisEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Landas_OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Landas_OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..cfd719c056 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Landas_OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Landas_OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">Landas_OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Landas_OpenDisEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">Landas_OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Landas_OpenDisEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Landas_OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Landas_OpenDisEspduSender.html new file mode 100644 index 0000000000..c9bb74a5e1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Landas_OpenDisEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Landas_OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Landas_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.Landas_OpenDisEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..b3f54646c5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../OpenDisEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../OpenDisEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisEspduSender.html new file mode 100644 index 0000000000..3a99a1536c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.OpenDisEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisPduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisPduSender.html new file mode 100644 index 0000000000..04994afb69 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/OpenDisPduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.OpenDisPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: OpenDisPduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../OpenDisPduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.OpenDisPduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.OpenDisPduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.OpenDisPduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Sasala_OpenDisEspduSender1.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Sasala_OpenDisEspduSender1.NetworkMode.html new file mode 100644 index 0000000000..f652e53cb6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Sasala_OpenDisEspduSender1.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Sasala_OpenDisEspduSender1, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">Sasala_OpenDisEspduSender1.NetworkMode.</span><code><span class="member-name-link"><a href="../Sasala_OpenDisEspduSender1.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">Sasala_OpenDisEspduSender1.NetworkMode.</span><code><span class="member-name-link"><a href="../Sasala_OpenDisEspduSender1.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Sasala_OpenDisEspduSender1.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Sasala_OpenDisEspduSender1.html new file mode 100644 index 0000000000..913730db75 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Sasala_OpenDisEspduSender1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Sasala_OpenDisEspduSender1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Sasala_OpenDisEspduSender1.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.Sasala_OpenDisEspduSender1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..70e87af3a1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Tackett_Assignment3_OpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">Tackett_Assignment3_OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">Tackett_Assignment3_OpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Tackett_Assignment3_OpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Tackett_Assignment3_OpenDisEspduSender.html new file mode 100644 index 0000000000..2a3494e4b9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/Tackett_Assignment3_OpenDisEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: Tackett_Assignment3_OpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Tackett_Assignment3_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.Tackett_Assignment3_OpenDisEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html new file mode 100644 index 0000000000..1c91f3166a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: YamashitaDeMouraOpenDisEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<h2>Uses of <a href="../YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> that return <a href="../YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">YamashitaDeMouraOpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../YamashitaDeMouraOpenDisEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">YamashitaDeMouraOpenDisEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../YamashitaDeMouraOpenDisEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/YamashitaDeMouraOpenDisEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/YamashitaDeMouraOpenDisEspduSender.html new file mode 100644 index 0000000000..ab6bdc4318 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/class-use/YamashitaDeMouraOpenDisEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3, class: YamashitaDeMouraOpenDisEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YamashitaDeMouraOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.homework3.YamashitaDeMouraOpenDisEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-summary.html new file mode 100644 index 0000000000..42f565fafd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-summary.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.homework3"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JanuaryMarch.homework3</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JanuaryMarch.homework3</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Angel_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender</a></div> +<div class="col-last even-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first odd-row-color"><a href="BlankenbekerOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first even-row-color"><a href="ConardSnellOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender</a></div> +<div class="col-last even-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first odd-row-color"><a href="EspduReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">EspduReceiver</a></div> +<div class="col-last odd-row-color"> +<div class="block">Receives PDUs from the network in IEEE format.</div> +</div> +<div class="col-first even-row-color"><a href="Hanley_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender</a></div> +<div class="col-last even-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first odd-row-color"><a href="Landas_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first even-row-color"><a href="OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender</a></div> +<div class="col-last even-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first odd-row-color"><a href="OpenDisPduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisPduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is an example that sends many/most types of PDUs.</div> +</div> +<div class="col-first even-row-color"><a href="Sasala_OpenDisEspduSender1.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1</a></div> +<div class="col-last even-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first odd-row-color"><a href="Tackett_Assignment3_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first even-row-color"><a href="YamashitaDeMouraOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender</a></div> +<div class="col-last even-row-color"> +<div class="block">MV3500 + + Creates and sends ESPDUs in IEEE binary format.</div> +</div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-tree.html new file mode 100644 index 0000000000..79045b0bc5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-tree.html @@ -0,0 +1,107 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.homework3 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JanuaryMarch.homework3"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JanuaryMarch.homework3</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Angel_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Angel_OpenDisEspduSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="BlankenbekerOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">BlankenbekerOpenDisEspduSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="ConardSnellOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">ConardSnellOpenDisEspduSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="EspduReceiver.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">EspduReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Hanley_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Hanley_OpenDisEspduSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Landas_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Landas_OpenDisEspduSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">OpenDisEspduSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="OpenDisPduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">OpenDisPduSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Sasala_OpenDisEspduSender1.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Sasala_OpenDisEspduSender1</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Tackett_Assignment3_OpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Tackett_Assignment3_OpenDisEspduSender</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="YamashitaDeMouraOpenDisEspduSender.html" title="class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">YamashitaDeMouraOpenDisEspduSender</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Angel_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Angel_OpenDisEspduSender.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="BlankenbekerOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">BlankenbekerOpenDisEspduSender.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="ConardSnellOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">ConardSnellOpenDisEspduSender.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Hanley_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Hanley_OpenDisEspduSender.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Landas_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Landas_OpenDisEspduSender.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">OpenDisEspduSender.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Sasala_OpenDisEspduSender1.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Sasala_OpenDisEspduSender1.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.homework3.<a href="YamashitaDeMouraOpenDisEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.homework3"><span class="type-name-link">YamashitaDeMouraOpenDisEspduSender.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-use.html new file mode 100644 index 0000000000..586b67a665 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/homework3/package-use.html @@ -0,0 +1,119 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JanuaryMarch.homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.homework3"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JanuaryMarch.homework3" class="title">Uses of Package<br>MV3500Cohort2018JanuaryMarch.homework3</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.homework3">MV3500Cohort2018JanuaryMarch.homework3</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.homework3"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a> used by <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.homework3</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/Angel_OpenDisEspduSender.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">Angel_OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="class-use/BlankenbekerOpenDisEspduSender.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">BlankenbekerOpenDisEspduSender.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="class-use/ConardSnellOpenDisEspduSender.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">ConardSnellOpenDisEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="class-use/Hanley_OpenDisEspduSender.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">Hanley_OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="class-use/Landas_OpenDisEspduSender.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">Landas_OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="class-use/OpenDisEspduSender.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="class-use/Sasala_OpenDisEspduSender1.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">Sasala_OpenDisEspduSender1.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="class-use/Tackett_Assignment3_OpenDisEspduSender.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">Tackett_Assignment3_OpenDisEspduSender.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="class-use/YamashitaDeMouraOpenDisEspduSender.NetworkMode.html#MV3500Cohort2018JanuaryMarch.homework3">YamashitaDeMouraOpenDisEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.html new file mode 100644 index 0000000000..26e151f5bf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.html @@ -0,0 +1,277 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduReceiverAtoTCP (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduReceiverAtoTCP"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduReceiverAtoTCP.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Class AngelBlankEspduReceiverAtoTCP" class="title">Class AngelBlankEspduReceiverAtoTCP</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelBlankEspduReceiverAtoTCP</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from the network creates a TCP connection, then + sends information to through the connection.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Angelopoulos/Blankenbeker</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">port of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#GROUP">GROUP</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">multicast group is a multicast address</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">maximum packet size</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#TCP_DESTINATION_IP">TCP_DESTINATION_IP</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">address of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TCP_DESTINATION_PORT">TCP_DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">port of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelBlankEspduReceiverAtoTCP</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="TCP_DESTINATION_IP"> +<h3>TCP_DESTINATION_IP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">TCP_DESTINATION_IP</span></div> +<div class="block">address of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP.TCP_DESTINATION_IP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">port of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a>, +<a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TCP_DESTINATION_PORT"> +<h3>TCP_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TCP_DESTINATION_PORT</span></div> +<div class="block">port of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a>, +<a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP.TCP_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">maximum packet size</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="GROUP"> +<h3>GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">GROUP</span></div> +<div class="block">multicast group is a multicast address</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP.GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelBlankEspduReceiverAtoTCP</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelBlankEspduReceiverAtoTCP</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.html new file mode 100644 index 0000000000..89e8469d50 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.html @@ -0,0 +1,275 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduReceiverBtoTCP (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduReceiverBtoTCP"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduReceiverBtoTCP.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Class AngelBlankEspduReceiverBtoTCP" class="title">Class AngelBlankEspduReceiverBtoTCP</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelBlankEspduReceiverBtoTCP</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from the network in IEEE format and creates a TCP connection, + then sends information through the connection.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Angelopoulos/Blankenbeker</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#GROUP">GROUP</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#TCP_DESTINATION_IP">TCP_DESTINATION_IP</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TCP_DESTINATION_PORT">TCP_DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelBlankEspduReceiverBtoTCP</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="TCP_DESTINATION_IP"> +<h3>TCP_DESTINATION_IP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">TCP_DESTINATION_IP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP.TCP_DESTINATION_IP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TCP_DESTINATION_PORT"> +<h3>TCP_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TCP_DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP.TCP_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="GROUP"> +<h3>GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">GROUP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP.GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelBlankEspduReceiverBtoTCP</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelBlankEspduReceiverBtoTCP</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.NetworkMode.html new file mode 100644 index 0000000000..8863cec313 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduSenderA.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduSenderA, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduSenderA.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Enum Class AngelBlankEspduSenderA.NetworkMode" class="title">Enum Class AngelBlankEspduSenderA.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="AngelBlankEspduSenderA.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">AngelBlankEspduSenderA.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.html new file mode 100644 index 0000000000..95e0984f8a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderA.html @@ -0,0 +1,251 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduSenderA (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduSenderA"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduSenderA.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Class AngelBlankEspduSenderA" class="title">Class AngelBlankEspduSenderA</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelBlankEspduSenderA</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Emits PDUs from the network in IEEE format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Angelopoulos/Blankenbeker</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">default multicast group we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Port we send on</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelBlankEspduSenderA</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">default multicast group we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelBlankEspduSenderA</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelBlankEspduSenderA</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be mcast. + To determine bcast destination IP, use an online bcast address + caclulator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in mcast mode, a join() will be done on the mcast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.NetworkMode.html new file mode 100644 index 0000000000..87cd71b350 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduSenderB.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduSenderB, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduSenderB.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Enum Class AngelBlankEspduSenderB.NetworkMode" class="title">Enum Class AngelBlankEspduSenderB.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="AngelBlankEspduSenderB.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">AngelBlankEspduSenderB.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.html new file mode 100644 index 0000000000..09365e7c2b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.html @@ -0,0 +1,269 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduSenderB (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduSenderB"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduSenderB.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Class AngelBlankEspduSenderB" class="title">Class AngelBlankEspduSenderB</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelBlankEspduSenderB</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Angelopoulos/Blankenbeker + 8 MAR 2018</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">default multicast group we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Port we send on</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelBlankEspduSenderB</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a bcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">default multicast group we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelBlankEspduSenderB</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelBlankEspduSenderB</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a bcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the bcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a bcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all bcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html new file mode 100644 index 0000000000..ae3799b45a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduTCPReceiverASenderB.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduTCPReceiverASenderB, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Enum Class AngelBlankEspduTCPReceiverASenderB.NetworkMode" class="title">Enum Class AngelBlankEspduTCPReceiverASenderB.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="AngelBlankEspduTCPReceiverASenderB.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">AngelBlankEspduTCPReceiverASenderB.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.html new file mode 100644 index 0000000000..d8a613cdfa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverASenderB.html @@ -0,0 +1,284 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduTCPReceiverASenderB (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduTCPReceiverASenderB"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduTCPReceiverASenderB.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Class AngelBlankEspduTCPReceiverASenderB" class="title">Class AngelBlankEspduTCPReceiverASenderB</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelBlankEspduTCPReceiverASenderB</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Listens for TCP connection from AngelBlankReciverBToTCP and sends ESPDU.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Angelopoulos/Blankenbeker + 8 MAR 2018</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">default multicast group we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Port we send on</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#TCP_DESTINATION_PORT">TCP_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelBlankEspduTCPReceiverASenderB</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">default multicast group we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TCP_DESTINATION_PORT"> +<h3>TCP_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TCP_DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB.TCP_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelBlankEspduTCPReceiverASenderB</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelBlankEspduTCPReceiverASenderB</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be mcast. + To determine bcast destination IP, use an online bcast address + caclulator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in mcast mode, a join() will be done on the mcast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html new file mode 100644 index 0000000000..416582ee2e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduTCPReceiverBSenderA.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduTCPReceiverBSenderA, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Enum Class AngelBlankEspduTCPReceiverBSenderA.NetworkMode" class="title">Enum Class AngelBlankEspduTCPReceiverBSenderA.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="AngelBlankEspduTCPReceiverBSenderA.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.html new file mode 100644 index 0000000000..ed21921a15 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.html @@ -0,0 +1,275 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AngelBlankEspduTCPReceiverBSenderA (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduTCPReceiverBSenderA"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AngelBlankEspduTCPReceiverBSenderA.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<h1 title="Class AngelBlankEspduTCPReceiverBSenderA" class="title">Class AngelBlankEspduTCPReceiverBSenderA</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AngelBlankEspduTCPReceiverBSenderA</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">listens for TCP connection from AngelBlankReceiverAtoTCP and sends ESPDU in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Angelopoulos/Blankenbeker</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">default multicast group we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Port we send on</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#TCP_DESTINATION_PORT">TCP_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AngelBlankEspduTCPReceiverBSenderA</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">default multicast group we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TCP_DESTINATION_PORT"> +<h3>TCP_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TCP_DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA.TCP_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AngelBlankEspduTCPReceiverBSenderA</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AngelBlankEspduTCPReceiverBSenderA</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduReceiverAtoTCP.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduReceiverAtoTCP.html new file mode 100644 index 0000000000..653d8d1179 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduReceiverAtoTCP.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduReceiverAtoTCP"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduReceiverAtoTCP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverAtoTCP</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduReceiverBtoTCP.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduReceiverBtoTCP.html new file mode 100644 index 0000000000..8d6b929fa8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduReceiverBtoTCP.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduReceiverBtoTCP"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduReceiverBtoTCP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduReceiverBtoTCP</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderA.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderA.NetworkMode.html new file mode 100644 index 0000000000..0ba12c56a1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderA.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduSenderA, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"> +<h2>Uses of <a href="../AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a> that return <a href="../AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">AngelBlankEspduSenderA.NetworkMode.</span><code><span class="member-name-link"><a href="../AngelBlankEspduSenderA.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">AngelBlankEspduSenderA.NetworkMode.</span><code><span class="member-name-link"><a href="../AngelBlankEspduSenderA.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderA.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderA.html new file mode 100644 index 0000000000..e04228c093 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderA.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduSenderA"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduSenderA.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderA</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderB.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderB.NetworkMode.html new file mode 100644 index 0000000000..a5123d892b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderB.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduSenderB, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"> +<h2>Uses of <a href="../AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a> that return <a href="../AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">AngelBlankEspduSenderB.NetworkMode.</span><code><span class="member-name-link"><a href="../AngelBlankEspduSenderB.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">AngelBlankEspduSenderB.NetworkMode.</span><code><span class="member-name-link"><a href="../AngelBlankEspduSenderB.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderB.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderB.html new file mode 100644 index 0000000000..bb4c001ef0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduSenderB.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduSenderB"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduSenderB.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduSenderB</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html new file mode 100644 index 0000000000..fcfa5a72d7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduTCPReceiverASenderB, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"> +<h2>Uses of <a href="../AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a> that return <a href="../AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">AngelBlankEspduTCPReceiverASenderB.NetworkMode.</span><code><span class="member-name-link"><a href="../AngelBlankEspduTCPReceiverASenderB.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">AngelBlankEspduTCPReceiverASenderB.NetworkMode.</span><code><span class="member-name-link"><a href="../AngelBlankEspduTCPReceiverASenderB.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverASenderB.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverASenderB.html new file mode 100644 index 0000000000..7ccce0fcab --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverASenderB.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduTCPReceiverASenderB"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduTCPReceiverASenderB.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverASenderB</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html new file mode 100644 index 0000000000..f99384dd61 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduTCPReceiverBSenderA, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"> +<h2>Uses of <a href="../AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a> that return <a href="../AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">AngelBlankEspduTCPReceiverBSenderA.NetworkMode.</span><code><span class="member-name-link"><a href="../AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">AngelBlankEspduTCPReceiverBSenderA.NetworkMode.</span><code><span class="member-name-link"><a href="../AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverBSenderA.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverBSenderA.html new file mode 100644 index 0000000000..2bf04afbcc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/class-use/AngelBlankEspduTCPReceiverBSenderA.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker, class: AngelBlankEspduTCPReceiverBSenderA"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AngelBlankEspduTCPReceiverBSenderA.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.AngelBlankEspduTCPReceiverBSenderA</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-summary.html new file mode 100644 index 0000000000..000c41ad93 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-summary.html @@ -0,0 +1,133 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AngelBlankEspduReceiverAtoTCP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduReceiverAtoTCP</a></div> +<div class="col-last even-row-color"> +<div class="block">Receives PDUs from the network creates a TCP connection, then + sends information to through the connection.</div> +</div> +<div class="col-first odd-row-color"><a href="AngelBlankEspduReceiverBtoTCP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduReceiverBtoTCP</a></div> +<div class="col-last odd-row-color"> +<div class="block">Receives PDUs from the network in IEEE format and creates a TCP connection, + then sends information through the connection.</div> +</div> +<div class="col-first even-row-color"><a href="AngelBlankEspduSenderA.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA</a></div> +<div class="col-last even-row-color"> +<div class="block">Emits PDUs from the network in IEEE format.</div> +</div> +<div class="col-first odd-row-color"><a href="AngelBlankEspduSenderB.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB</a></div> +<div class="col-last odd-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first even-row-color"><a href="AngelBlankEspduTCPReceiverASenderB.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB</a></div> +<div class="col-last even-row-color"> +<div class="block">Listens for TCP connection from AngelBlankReciverBToTCP and sends ESPDU.</div> +</div> +<div class="col-first odd-row-color"><a href="AngelBlankEspduTCPReceiverBSenderA.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA</a></div> +<div class="col-last odd-row-color"> +<div class="block">listens for TCP connection from AngelBlankReceiverAtoTCP and sends ESPDU in IEEE binary format.</div> +</div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-tree.html new file mode 100644 index 0000000000..585f682c18 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-tree.html @@ -0,0 +1,97 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduReceiverAtoTCP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduReceiverAtoTCP</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduReceiverBtoTCP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduReceiverBtoTCP</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduSenderA.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduSenderA</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduSenderB.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduSenderB</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduTCPReceiverASenderB.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduTCPReceiverASenderB</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduTCPReceiverBSenderA.html" title="class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduTCPReceiverBSenderA</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduSenderA.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduSenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduSenderB.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduTCPReceiverASenderB.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduTCPReceiverASenderB.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker.<a href="AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"><span class="type-name-link">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-use.html new file mode 100644 index 0000000000..9c485527a9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/package-use.html @@ -0,0 +1,99 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker" class="title">Uses of Package<br>MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a> used by <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/AngelBlankEspduSenderA.NetworkMode.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderA.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="class-use/AngelBlankEspduSenderB.NetworkMode.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduSenderB.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first even-row-color"><a href="class-use/AngelBlankEspduTCPReceiverASenderB.NetworkMode.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverASenderB.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="class-use/AngelBlankEspduTCPReceiverBSenderA.NetworkMode.html#MV3500Cohort2018JanuaryMarch.projects.AngelopoulosBlankenbeker">AngelBlankEspduTCPReceiverBSenderA.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.NetworkMode.html new file mode 100644 index 0000000000..d3149e4a44 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HanleyOpenDisEspduSenderFP.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.Hanley, class: HanleyOpenDisEspduSenderFP, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HanleyOpenDisEspduSenderFP.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.Hanley</a></div> +<h1 title="Enum Class HanleyOpenDisEspduSenderFP.NetworkMode" class="title">Enum Class HanleyOpenDisEspduSenderFP.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="HanleyOpenDisEspduSenderFP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">HanleyOpenDisEspduSenderFP.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.html new file mode 100644 index 0000000000..68191ca2f8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/HanleyOpenDisEspduSenderFP.html @@ -0,0 +1,286 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HanleyOpenDisEspduSenderFP (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.Hanley, class: HanleyOpenDisEspduSenderFP"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HanleyOpenDisEspduSenderFP.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.Hanley</a></div> +<h1 title="Class HanleyOpenDisEspduSenderFP" class="title">Class HanleyOpenDisEspduSenderFP</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HanleyOpenDisEspduSenderFP</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This file reads a .csv and send out ESPDUs based on each row of the .csv. + This file uses Don McGregors original example of OpneDisEspduSender as the + starting point for the file and was modified to read the .csv and send an + espdu for each entry. + + modified for MV3500 final project by Brian Hanley + + Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default port we send on</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HanleyOpenDisEspduSenderFP</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HanleyOpenDisEspduSenderFP</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HanleyOpenDisEspduSenderFP</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/FileNotFoundException.html" title="class or interface in java.io" class="external-link">FileNotFoundException</a></span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet. If in multicast mode, this can be multicast. + To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/FileNotFoundException.html" title="class or interface in java.io" class="external-link">FileNotFoundException</a></code> - if csv file not found</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network. (Comcast, NPS.) This determines the broadcast address for + all connected interfaces, based on the IP and subnet mask. If you have a + dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will also + pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/class-use/HanleyOpenDisEspduSenderFP.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/class-use/HanleyOpenDisEspduSenderFP.NetworkMode.html new file mode 100644 index 0000000000..ea68f1474e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/class-use/HanleyOpenDisEspduSenderFP.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.Hanley, class: HanleyOpenDisEspduSenderFP, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.Hanley">MV3500Cohort2018JanuaryMarch.projects.Hanley</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.Hanley"> +<h2>Uses of <a href="../HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.Hanley</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.Hanley</a> that return <a href="../HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">HanleyOpenDisEspduSenderFP.NetworkMode.</span><code><span class="member-name-link"><a href="../HanleyOpenDisEspduSenderFP.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">HanleyOpenDisEspduSenderFP.NetworkMode.</span><code><span class="member-name-link"><a href="../HanleyOpenDisEspduSenderFP.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/class-use/HanleyOpenDisEspduSenderFP.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/class-use/HanleyOpenDisEspduSenderFP.html new file mode 100644 index 0000000000..4a22590eb6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/class-use/HanleyOpenDisEspduSenderFP.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.Hanley, class: HanleyOpenDisEspduSenderFP"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HanleyOpenDisEspduSenderFP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.Hanley">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.projects.Hanley.HanleyOpenDisEspduSenderFP</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-summary.html new file mode 100644 index 0000000000..c64caf0baa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-summary.html @@ -0,0 +1,99 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.projects.Hanley (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.Hanley"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JanuaryMarch.projects.Hanley</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JanuaryMarch.projects.Hanley</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="HanleyOpenDisEspduSenderFP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP</a></div> +<div class="col-last even-row-color"> +<div class="block">This file reads a .csv and send out ESPDUs based on each row of the .csv.</div> +</div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-tree.html new file mode 100644 index 0000000000..676699131a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-tree.html @@ -0,0 +1,89 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.projects.Hanley Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JanuaryMarch.projects.Hanley"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JanuaryMarch.projects.Hanley</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.Hanley.<a href="HanleyOpenDisEspduSenderFP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.Hanley"><span class="type-name-link">HanleyOpenDisEspduSenderFP</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.Hanley.<a href="HanleyOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.Hanley"><span class="type-name-link">HanleyOpenDisEspduSenderFP.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-use.html new file mode 100644 index 0000000000..5c7bfcfe71 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/Hanley/package-use.html @@ -0,0 +1,87 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JanuaryMarch.projects.Hanley (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.Hanley"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JanuaryMarch.projects.Hanley" class="title">Uses of Package<br>MV3500Cohort2018JanuaryMarch.projects.Hanley</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.Hanley</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.Hanley">MV3500Cohort2018JanuaryMarch.projects.Hanley</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.Hanley"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.Hanley</a> used by <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.Hanley</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/HanleyOpenDisEspduSenderFP.NetworkMode.html#MV3500Cohort2018JanuaryMarch.projects.Hanley">HanleyOpenDisEspduSenderFP.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.NetworkMode.html new file mode 100644 index 0000000000..f6c52f080f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CSVreaderOpenDisEspduSenderFP.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon, class: CSVreaderOpenDisEspduSenderFP, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CSVreaderOpenDisEspduSenderFP.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a></div> +<h1 title="Enum Class CSVreaderOpenDisEspduSenderFP.NetworkMode" class="title">Enum Class CSVreaderOpenDisEspduSenderFP.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="CSVreaderOpenDisEspduSenderFP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">CSVreaderOpenDisEspduSenderFP.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.html new file mode 100644 index 0000000000..1031cdfdf6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/CSVreaderOpenDisEspduSenderFP.html @@ -0,0 +1,334 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CSVreaderOpenDisEspduSenderFP (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon, class: CSVreaderOpenDisEspduSenderFP"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CSVreaderOpenDisEspduSenderFP.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a></div> +<h1 title="Class CSVreaderOpenDisEspduSenderFP" class="title">Class CSVreaderOpenDisEspduSenderFP</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CSVreaderOpenDisEspduSenderFP</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This file reads a .csv and send out ESPDUs based on each row of the .csv. + This file uses Don McGregors original example of OpneDisEspduSender as the + starting point for the file and was modified to read the .csv and send an + espdu for each entry. + + modified for MV3500 final project by Brian Hanley + + + Creates and sends ESPDUs in IEEE binary format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_GROUP">DEFAULT_MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DESTINATION_HOST">DESTINATION_HOST</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DIS_DESTINATION_PORT">DIS_DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default port we send on</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SENDING_PORT">SENDING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CSVreaderOpenDisEspduSenderFP</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.If in multicast mode, this can be multicast.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="SENDING_PORT"> +<h3>SENDING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SENDING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.SENDING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_HOST"> +<h3>DESTINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESTINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.DESTINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_GROUP"> +<h3>DEFAULT_MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_GROUP</span></div> +<div class="block">Default multicast group address we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.DEFAULT_MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DIS_DESTINATION_PORT"> +<h3>DIS_DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DIS_DESTINATION_PORT</span></div> +<div class="block">Default port we send on</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.DIS_DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CSVreaderOpenDisEspduSenderFP</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CSVreaderOpenDisEspduSenderFP</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/FileNotFoundException.html" title="class or interface in java.io" class="external-link">FileNotFoundException</a></span></div> +<div class="block">Possible system properties, passed in via -Dattr=val + networkMode: unicast, broadcast, multicast + destinationIp: where to send the packet.If in multicast mode, this can be multicast. To determine broadcast destination IP, use an online broadcast address + calculator, for example http://www.remotemonitoringsystems.ca/broadcast.php + If in multicast mode, a join() will be done on the multicast address. + port: port used for both source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/FileNotFoundException.html" title="class or interface in java.io" class="external-link">FileNotFoundException</a></code> - invalid file name, path</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a broadcast + address; it trips their security software and they kick you off their + network. (Comcast, NPS.) This determines the broadcast address for all + connected interfaces, based on the IP and subnet mask. If you have + a dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--eg running VMWare on your laptop with a local IP this will + also pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/class-use/CSVreaderOpenDisEspduSenderFP.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/class-use/CSVreaderOpenDisEspduSenderFP.NetworkMode.html new file mode 100644 index 0000000000..67b7d24c36 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/class-use/CSVreaderOpenDisEspduSenderFP.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon, class: CSVreaderOpenDisEspduSenderFP, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon"> +<h2>Uses of <a href="../CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a> that return <a href="../CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">CSVreaderOpenDisEspduSenderFP.NetworkMode.</span><code><span class="member-name-link"><a href="../CSVreaderOpenDisEspduSenderFP.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">CSVreaderOpenDisEspduSenderFP.NetworkMode.</span><code><span class="member-name-link"><a href="../CSVreaderOpenDisEspduSenderFP.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/class-use/CSVreaderOpenDisEspduSenderFP.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/class-use/CSVreaderOpenDisEspduSenderFP.html new file mode 100644 index 0000000000..342661fa2c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/class-use/CSVreaderOpenDisEspduSenderFP.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon, class: CSVreaderOpenDisEspduSenderFP"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CSVreaderOpenDisEspduSenderFP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP" class="title">Uses of Class<br>MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP</h1> +</div> +No usage of MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.CSVreaderOpenDisEspduSenderFP</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-summary.html new file mode 100644 index 0000000000..03bc700241 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-summary.html @@ -0,0 +1,99 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="CSVreaderOpenDisEspduSenderFP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP</a></div> +<div class="col-last even-row-color"> +<div class="block">This file reads a .csv and send out ESPDUs based on each row of the .csv.</div> +</div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-tree.html new file mode 100644 index 0000000000..50f6a11d22 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-tree.html @@ -0,0 +1,89 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.<a href="CSVreaderOpenDisEspduSenderFP.html" title="class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon"><span class="type-name-link">CSVreaderOpenDisEspduSenderFP</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon.<a href="CSVreaderOpenDisEspduSenderFP.NetworkMode.html" title="enum class in MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon"><span class="type-name-link">CSVreaderOpenDisEspduSenderFP.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-use.html new file mode 100644 index 0000000000..456937578f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JanuaryMarch/projects/SasalaMaroon/package-use.html @@ -0,0 +1,87 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon" class="title">Uses of Package<br>MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a> used by <a href="package-summary.html">MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/CSVreaderOpenDisEspduSenderFP.NetworkMode.html#MV3500Cohort2018JanuaryMarch.projects.SasalaMaroon">CSVreaderOpenDisEspduSenderFP.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/AyresAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/AyresAssignment1.html new file mode 100644 index 0000000000..57f597183f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/AyresAssignment1.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AyresAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: AyresAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AyresAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class AyresAssignment1" class="title">Class AyresAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.AyresAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AyresAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>kjayr</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AyresAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AyresAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AyresAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/CainAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/CainAssignment1.html new file mode 100644 index 0000000000..560287d85b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/CainAssignment1.html @@ -0,0 +1,176 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CainAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: CainAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CainAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class CainAssignment1" class="title">Class CainAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.CainAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CainAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">changed telnet # from 2317 to 2318. This won't affect the protocol handshake + as long as client inputs the correct telnet #. + + telnet localhost 2318 + + ask for the ip address of the server + <code>telnet ipOfServersLaptop 2318</code></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CainAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CainAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CainAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment1.html new file mode 100644 index 0000000000..0060ceffe3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment1.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>DemchkoAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: DemchkoAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/DemchkoAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class DemchkoAssignment1" class="title">Class DemchkoAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DemchkoAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>ekdem</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">DemchkoAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>DemchkoAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DemchkoAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment2.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment2.html new file mode 100644 index 0000000000..180e8440fa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/DemchkoAssignment2.html @@ -0,0 +1,169 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>DemchkoAssignment2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: DemchkoAssignment2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/DemchkoAssignment2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class DemchkoAssignment2" class="title">Class DemchkoAssignment2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DemchkoAssignment2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">DemchkoAssignment2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>DemchkoAssignment2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DemchkoAssignment2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FriscoAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FriscoAssignment1.html new file mode 100644 index 0000000000..f1cb1fdc00 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FriscoAssignment1.html @@ -0,0 +1,193 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FriscoAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: FriscoAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FriscoAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class FriscoAssignment1" class="title">Class FriscoAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.FriscoAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FriscoAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FriscoAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FriscoAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FriscoAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FurrAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FurrAssignment1.html new file mode 100644 index 0000000000..d30b119f78 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FurrAssignment1.html @@ -0,0 +1,193 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FurrAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: FurrAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FurrAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class FurrAssignment1" class="title">Class FurrAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.FurrAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FurrAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FurrAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FurrAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FurrAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FurrAssignment2.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FurrAssignment2.html new file mode 100644 index 0000000000..6e37d2e849 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/FurrAssignment2.html @@ -0,0 +1,196 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FurrAssignment2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: FurrAssignment2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FurrAssignment2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class FurrAssignment2" class="title">Class FurrAssignment2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.FurrAssignment2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FurrAssignment2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. The only thing this does + differently is introduce a loop into the response, so you don't + have to restart the program after one response. Also, it prints + out the socket pair the server sees. Run the program via telnet + several times and compare the socket pairs. + + telnet localhost 2317-2326 + + If you're sophisticated you can contact the instructor's computer + while running this program. + + telnet ipOfServersLaptop 2317 + telnet ipOfServersLaptop 2318 + telnet ipOfServersLaptop 2319 + telnet ipOfServersLaptop 2320 + telnet ipOfServersLaptop 2321 + telnet ipOfServersLaptop 2322 + telnet ipOfServersLaptop 2323 + telnet ipOfServersLaptop 2324 + telnet ipOfServersLaptop 2325 + telnet ipOfServersLaptop 2326 + + And have him display the socket pairs he got.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FurrAssignment2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FurrAssignment2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FurrAssignment2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/JacksonAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/JacksonAssignment1.html new file mode 100644 index 0000000000..d367f2dc99 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/JacksonAssignment1.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>JacksonAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: JacksonAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/JacksonAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class JacksonAssignment1" class="title">Class JacksonAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.JacksonAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">JacksonAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>John</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">JacksonAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>JacksonAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">JacksonAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1.html new file mode 100644 index 0000000000..ec8a18cd68 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: LoeffelmanAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class LoeffelmanAssignment1" class="title">Class LoeffelmanAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1Tcp2.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1Tcp2.html new file mode 100644 index 0000000000..b2f72a4e1d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/LoeffelmanAssignment1Tcp2.html @@ -0,0 +1,170 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanAssignment1Tcp2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: LoeffelmanAssignment1Tcp2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanAssignment1Tcp2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class LoeffelmanAssignment1Tcp2" class="title">Class LoeffelmanAssignment1Tcp2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1Tcp2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanAssignment1Tcp2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanAssignment1Tcp2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanAssignment1Tcp2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanAssignment1Tcp2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/SeversonAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/SeversonAssignment1.html new file mode 100644 index 0000000000..f68ae47feb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/SeversonAssignment1.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SeversonAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: SeversonAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SeversonAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class SeversonAssignment1" class="title">Class SeversonAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.SeversonAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SeversonAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Peter</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SeversonAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SeversonAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SeversonAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/ThomersonAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/ThomersonAssignment1.html new file mode 100644 index 0000000000..5517ba718e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/ThomersonAssignment1.html @@ -0,0 +1,193 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ThomersonAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1, class: ThomersonAssignment1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ThomersonAssignment1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework1</a></div> +<h1 title="Class ThomersonAssignment1" class="title">Class ThomersonAssignment1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework1.ThomersonAssignment1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ThomersonAssignment1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>courtneythomerson</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ThomersonAssignment1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ThomersonAssignment1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ThomersonAssignment1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/AyresAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/AyresAssignment1.html new file mode 100644 index 0000000000..cb9e5ae8c5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/AyresAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.AyresAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: AyresAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AyresAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.AyresAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.AyresAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.AyresAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/CainAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/CainAssignment1.html new file mode 100644 index 0000000000..fa7f4448dd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/CainAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.CainAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: CainAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CainAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.CainAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.CainAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.CainAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/DemchkoAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/DemchkoAssignment1.html new file mode 100644 index 0000000000..6cbe6a1a2a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/DemchkoAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: DemchkoAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../DemchkoAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/DemchkoAssignment2.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/DemchkoAssignment2.html new file mode 100644 index 0000000000..7d84fb4739 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/DemchkoAssignment2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: DemchkoAssignment2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../DemchkoAssignment2.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment2" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment2</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.DemchkoAssignment2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FriscoAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FriscoAssignment1.html new file mode 100644 index 0000000000..fb23749094 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FriscoAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.FriscoAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: FriscoAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FriscoAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.FriscoAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.FriscoAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.FriscoAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FurrAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FurrAssignment1.html new file mode 100644 index 0000000000..a6a4fea65b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FurrAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.FurrAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: FurrAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FurrAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.FurrAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.FurrAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.FurrAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FurrAssignment2.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FurrAssignment2.html new file mode 100644 index 0000000000..2239474df9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/FurrAssignment2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.FurrAssignment2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: FurrAssignment2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FurrAssignment2.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.FurrAssignment2" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.FurrAssignment2</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.FurrAssignment2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/JacksonAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/JacksonAssignment1.html new file mode 100644 index 0000000000..c42125cfd9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/JacksonAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.JacksonAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: JacksonAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../JacksonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.JacksonAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.JacksonAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.JacksonAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/LoeffelmanAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/LoeffelmanAssignment1.html new file mode 100644 index 0000000000..4af68f0e73 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/LoeffelmanAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: LoeffelmanAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/LoeffelmanAssignment1Tcp2.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/LoeffelmanAssignment1Tcp2.html new file mode 100644 index 0000000000..ac44a1f477 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/LoeffelmanAssignment1Tcp2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1Tcp2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: LoeffelmanAssignment1Tcp2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanAssignment1Tcp2.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1Tcp2" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1Tcp2</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.LoeffelmanAssignment1Tcp2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/SeversonAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/SeversonAssignment1.html new file mode 100644 index 0000000000..aa4a3015ce --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/SeversonAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.SeversonAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: SeversonAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SeversonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.SeversonAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.SeversonAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.SeversonAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/ThomersonAssignment1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/ThomersonAssignment1.html new file mode 100644 index 0000000000..970d3c8469 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/class-use/ThomersonAssignment1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework1.ThomersonAssignment1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1, class: ThomersonAssignment1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ThomersonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework1.ThomersonAssignment1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework1.ThomersonAssignment1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1.ThomersonAssignment1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-summary.html new file mode 100644 index 0000000000..8bad3b94d9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-summary.html @@ -0,0 +1,118 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework1</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework1</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AyresAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">AyresAssignment1</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="CainAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">CainAssignment1</a></div> +<div class="col-last odd-row-color"> +<div class="block">changed telnet # from 2317 to 2318.</div> +</div> +<div class="col-first even-row-color"><a href="DemchkoAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">DemchkoAssignment1</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="DemchkoAssignment2.html" title="class in MV3500Cohort2018JulySeptember.homework1">DemchkoAssignment2</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="FriscoAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">FriscoAssignment1</a></div> +<div class="col-last even-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first odd-row-color"><a href="FurrAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">FurrAssignment1</a></div> +<div class="col-last odd-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first even-row-color"><a href="FurrAssignment2.html" title="class in MV3500Cohort2018JulySeptember.homework1">FurrAssignment2</a></div> +<div class="col-last even-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +<div class="col-first odd-row-color"><a href="JacksonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">JacksonAssignment1</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="LoeffelmanAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">LoeffelmanAssignment1</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LoeffelmanAssignment1Tcp2.html" title="class in MV3500Cohort2018JulySeptember.homework1">LoeffelmanAssignment1Tcp2</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="SeversonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">SeversonAssignment1</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="ThomersonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1">ThomersonAssignment1</a></div> +<div class="col-last odd-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-tree.html new file mode 100644 index 0000000000..3676e3ce5b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-tree.html @@ -0,0 +1,86 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework1 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework1</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="AyresAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">AyresAssignment1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="CainAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">CainAssignment1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="DemchkoAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">DemchkoAssignment1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="DemchkoAssignment2.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">DemchkoAssignment2</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="FriscoAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">FriscoAssignment1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="FurrAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">FurrAssignment1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="FurrAssignment2.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">FurrAssignment2</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="JacksonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">JacksonAssignment1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="LoeffelmanAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">LoeffelmanAssignment1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="LoeffelmanAssignment1Tcp2.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">LoeffelmanAssignment1Tcp2</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="SeversonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">SeversonAssignment1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework1.<a href="ThomersonAssignment1.html" title="class in MV3500Cohort2018JulySeptember.homework1"><span class="type-name-link">ThomersonAssignment1</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-use.html new file mode 100644 index 0000000000..e178761e8a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework1/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework1" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Client.html new file mode 100644 index 0000000000..aaeac127a1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Client.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Ayres_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Ayres, class: Ayres_Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Ayres_Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Ayres</a></div> +<h1 title="Class Ayres_Client" class="title">Class Ayres_Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Ayres_Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>kjayr</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Ayres_Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Ayres_Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Ayres_Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Server.html new file mode 100644 index 0000000000..037d754fae --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/Ayres_Server.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Ayres_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Ayres, class: Ayres_Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Ayres_Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Ayres</a></div> +<h1 title="Class Ayres_Server" class="title">Class Ayres_Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Ayres_Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>kjayr</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Ayres_Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Ayres_Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Ayres_Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/class-use/Ayres_Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/class-use/Ayres_Client.html new file mode 100644 index 0000000000..927546b7fa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/class-use/Ayres_Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Ayres, class: Ayres_Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Ayres_Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Ayres">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Client" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Client</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/class-use/Ayres_Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/class-use/Ayres_Server.html new file mode 100644 index 0000000000..95138101b3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/class-use/Ayres_Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Ayres, class: Ayres_Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Ayres_Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Ayres">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Server" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Server</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Ayres.Ayres_Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-summary.html new file mode 100644 index 0000000000..cba6c79e96 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Ayres (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Ayres"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Ayres</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Ayres</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Ayres_Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Ayres">Ayres_Client</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="Ayres_Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Ayres">Ayres_Server</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-tree.html new file mode 100644 index 0000000000..2284891782 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Ayres Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Ayres"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Ayres</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Ayres.<a href="Ayres_Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Ayres"><span class="type-name-link">Ayres_Client</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Ayres.<a href="Ayres_Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Ayres"><span class="type-name-link">Ayres_Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-use.html new file mode 100644 index 0000000000..c3dca50ade --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Ayres/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Ayres (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Ayres"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Ayres" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Ayres</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Ayres</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpClient.html new file mode 100644 index 0000000000..1c59205eba --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpClient.html @@ -0,0 +1,206 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CainTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Cain, class: CainTcpClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CainTcpClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Cain</a></div> +<h1 title="Class CainTcpClient" class="title">Class CainTcpClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CainTcpClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">credit to author mcgredo</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CainTcpClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CainTcpClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CainTcpClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpServer.html new file mode 100644 index 0000000000..525eb60ba3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/CainTcpServer.html @@ -0,0 +1,172 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CainTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Cain, class: CainTcpServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CainTcpServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Cain</a></div> +<h1 title="Class CainTcpServer" class="title">Class CainTcpServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CainTcpServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">telnet localhost 2468 + telnet [ipAddressOfServerLaptop] 2468 + credit to author mcgredo</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CainTcpServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CainTcpServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CainTcpServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/class-use/CainTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/class-use/CainTcpClient.html new file mode 100644 index 0000000000..582229da5a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/class-use/CainTcpClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Cain, class: CainTcpClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CainTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Cain">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpClient" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpClient</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/class-use/CainTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/class-use/CainTcpServer.html new file mode 100644 index 0000000000..801a1c0889 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/class-use/CainTcpServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Cain, class: CainTcpServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CainTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Cain">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpServer" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpServer</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Cain.CainTcpServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-summary.html new file mode 100644 index 0000000000..7ecb48881c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-summary.html @@ -0,0 +1,94 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Cain (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Cain"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Cain</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Cain</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="CainTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Cain">CainTcpClient</a></div> +<div class="col-last even-row-color"> +<div class="block">credit to author mcgredo</div> +</div> +<div class="col-first odd-row-color"><a href="CainTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Cain">CainTcpServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">telnet localhost 2468 + telnet [ipAddressOfServerLaptop] 2468 + credit to author mcgredo</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-tree.html new file mode 100644 index 0000000000..2aafd1da15 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Cain Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Cain"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Cain</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Cain.<a href="CainTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Cain"><span class="type-name-link">CainTcpClient</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Cain.<a href="CainTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Cain"><span class="type-name-link">CainTcpServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-use.html new file mode 100644 index 0000000000..017f9fff0b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Cain/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Cain (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Cain"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Cain" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Cain</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Cain</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.html new file mode 100644 index 0000000000..e4947189eb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>DemchkoClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Demchko, class: DemchkoClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/DemchkoClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Demchko</a></div> +<h1 title="Class DemchkoClient" class="title">Class DemchkoClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DemchkoClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>ekdem</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">DemchkoClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>DemchkoClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DemchkoClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.html new file mode 100644 index 0000000000..badc0eb4aa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>DemchkoServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Demchko, class: DemchkoServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/DemchkoServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Demchko</a></div> +<h1 title="Class DemchkoServer" class="title">Class DemchkoServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DemchkoServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>ekdem</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">DemchkoServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>DemchkoServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DemchkoServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/class-use/DemchkoClient.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/class-use/DemchkoClient.html new file mode 100644 index 0000000000..9c0dd76de0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/class-use/DemchkoClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Demchko, class: DemchkoClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../DemchkoClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Demchko">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoClient" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoClient</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/class-use/DemchkoServer.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/class-use/DemchkoServer.html new file mode 100644 index 0000000000..1cc9dfb282 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/class-use/DemchkoServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Demchko, class: DemchkoServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../DemchkoServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Demchko">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoServer" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoServer</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Demchko.DemchkoServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-summary.html new file mode 100644 index 0000000000..ad15774dc5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Demchko (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Demchko"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Demchko</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Demchko</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="DemchkoClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Demchko">DemchkoClient</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="DemchkoServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Demchko">DemchkoServer</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-tree.html new file mode 100644 index 0000000000..8e4867d19f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Demchko Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Demchko"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Demchko</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Demchko.<a href="DemchkoClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Demchko"><span class="type-name-link">DemchkoClient</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Demchko.<a href="DemchkoServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Demchko"><span class="type-name-link">DemchkoServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-use.html new file mode 100644 index 0000000000..a0c60ea30b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Demchko/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Demchko (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Demchko"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Demchko" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Demchko</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Demchko</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.html new file mode 100644 index 0000000000..1cc913ed71 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FriscoAssignment2Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Frisco, class: FriscoAssignment2Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FriscoAssignment2Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Frisco</a></div> +<h1 title="Class FriscoAssignment2Client" class="title">Class FriscoAssignment2Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FriscoAssignment2Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Before, we always used telnet 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 we ran it.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FriscoAssignment2Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FriscoAssignment2Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FriscoAssignment2Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.html new file mode 100644 index 0000000000..be6b393d7a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.html @@ -0,0 +1,183 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FriscoAssignment2Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Frisco, class: FriscoAssignment2Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FriscoAssignment2Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Frisco</a></div> +<h1 title="Class FriscoAssignment2Server" class="title">Class FriscoAssignment2Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FriscoAssignment2Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. A complete copy of example 2. + The only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs.telnet localhost 2317 + If you're sophisticated you can contact the instructor's computer while running this program. + + telnet [ipAddressOfServerLaptop] 2317 + + And have him display the socket pairs he got.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FriscoAssignment2Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FriscoAssignment2Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FriscoAssignment2Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/class-use/FriscoAssignment2Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/class-use/FriscoAssignment2Client.html new file mode 100644 index 0000000000..6f6ecb6ddb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/class-use/FriscoAssignment2Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Frisco, class: FriscoAssignment2Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FriscoAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Frisco">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Client" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Client</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/class-use/FriscoAssignment2Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/class-use/FriscoAssignment2Server.html new file mode 100644 index 0000000000..8eeece12a9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/class-use/FriscoAssignment2Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Frisco, class: FriscoAssignment2Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FriscoAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Frisco">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Server" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Server</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Frisco.FriscoAssignment2Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-summary.html new file mode 100644 index 0000000000..d0dce21f8c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Frisco (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Frisco"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Frisco</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Frisco</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FriscoAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Frisco">FriscoAssignment2Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="FriscoAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Frisco">FriscoAssignment2Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-tree.html new file mode 100644 index 0000000000..d7d9a2c787 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Frisco Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Frisco"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Frisco</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Frisco.<a href="FriscoAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Frisco"><span class="type-name-link">FriscoAssignment2Client</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Frisco.<a href="FriscoAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Frisco"><span class="type-name-link">FriscoAssignment2Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-use.html new file mode 100644 index 0000000000..a4631baf68 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Frisco/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Frisco (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Frisco"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Frisco" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Frisco</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Frisco</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.html new file mode 100644 index 0000000000..896f739906 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.html @@ -0,0 +1,210 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FurrTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Furr, class: FurrTcpClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FurrTcpClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Furr</a></div> +<h1 title="Class FurrTcpClient" class="title">Class FurrTcpClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FurrTcpClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This client will connect to a server, and once connected ask for user input to send to a server. + Once it gets a message with "bye" in it, it terminates the connection. + + Folder for my computer to use terminal control is below. + cd /cygdrive/e/Documents/NPS/MV3500_Internetwork_Communications/NetworkedGraphicsMV3500/deliverables/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FurrTcpClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FurrTcpClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FurrTcpClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.html new file mode 100644 index 0000000000..741db7f9ce --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.html @@ -0,0 +1,184 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FurrTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Furr, class: FurrTcpServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FurrTcpServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Furr</a></div> +<h1 title="Class FurrTcpServer" class="title">Class FurrTcpServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FurrTcpServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. A complete copy of example 2. The only thing this does differently is introduce a loop into the response, so you don't have to restart the program after one response. Also, it prints out the socket pair the server sees. Run the program via telnet several times and compare the socket pairs. + + telnet localhost 2317 + + If you're sophisticated you can contact the instructor's computer while running this program. + + telnet [ipAddressOfServerLaptop] 2317 + + And have him display the socket pairs he got.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo + + to change to build file: cd /cygdrive/e/Documents/NPS/MV3500_Internetwork_Communications/NetworkedGraphicsMV3500/deliverables/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FurrTcpServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FurrTcpServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FurrTcpServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/class-use/FurrTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/class-use/FurrTcpClient.html new file mode 100644 index 0000000000..9369512e54 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/class-use/FurrTcpClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Furr, class: FurrTcpClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FurrTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Furr">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpClient" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpClient</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/class-use/FurrTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/class-use/FurrTcpServer.html new file mode 100644 index 0000000000..df1ab5b544 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/class-use/FurrTcpServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Furr, class: FurrTcpServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FurrTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Furr">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpServer" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpServer</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Furr.FurrTcpServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-summary.html new file mode 100644 index 0000000000..bb565ea7b0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Furr (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Furr"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Furr</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Furr</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FurrTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Furr">FurrTcpClient</a></div> +<div class="col-last even-row-color"> +<div class="block">This client will connect to a server, and once connected ask for user input to send to a server.</div> +</div> +<div class="col-first odd-row-color"><a href="FurrTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Furr">FurrTcpServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-tree.html new file mode 100644 index 0000000000..23fd0e4784 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Furr Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Furr"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Furr</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Furr.<a href="FurrTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Furr"><span class="type-name-link">FurrTcpClient</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Furr.<a href="FurrTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Furr"><span class="type-name-link">FurrTcpServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-use.html new file mode 100644 index 0000000000..845b2009bb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Furr/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Furr (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Furr"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Furr" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Furr</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Furr</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpClient.html new file mode 100644 index 0000000000..30012c8528 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpClient.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>JacksonTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Jackson, class: JacksonTcpClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/JacksonTcpClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Jackson</a></div> +<h1 title="Class JacksonTcpClient" class="title">Class JacksonTcpClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">JacksonTcpClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Before, we always used telnet 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 we ran it.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">JacksonTcpClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>JacksonTcpClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">JacksonTcpClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpServer.html new file mode 100644 index 0000000000..03f0b85aa3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/JacksonTcpServer.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>JacksonTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Jackson, class: JacksonTcpServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/JacksonTcpServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Jackson</a></div> +<h1 title="Class JacksonTcpServer" class="title">Class JacksonTcpServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">JacksonTcpServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. A complete copy of example 2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet [ipNumberOfServerLaptop] 2317 + + And have him display the socket pairs he got.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">JacksonTcpServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>JacksonTcpServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">JacksonTcpServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/class-use/JacksonTcpClient.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/class-use/JacksonTcpClient.html new file mode 100644 index 0000000000..b2e705a146 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/class-use/JacksonTcpClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Jackson, class: JacksonTcpClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../JacksonTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Jackson">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpClient" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpClient</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/class-use/JacksonTcpServer.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/class-use/JacksonTcpServer.html new file mode 100644 index 0000000000..398377202b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/class-use/JacksonTcpServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Jackson, class: JacksonTcpServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../JacksonTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Jackson">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpServer" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpServer</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Jackson.JacksonTcpServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-summary.html new file mode 100644 index 0000000000..790468d489 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Jackson (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Jackson"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Jackson</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Jackson</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="JacksonTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Jackson">JacksonTcpClient</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="JacksonTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Jackson">JacksonTcpServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-tree.html new file mode 100644 index 0000000000..3212f6516b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Jackson Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Jackson"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Jackson</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Jackson.<a href="JacksonTcpClient.html" title="class in MV3500Cohort2018JulySeptember.homework2.Jackson"><span class="type-name-link">JacksonTcpClient</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Jackson.<a href="JacksonTcpServer.html" title="class in MV3500Cohort2018JulySeptember.homework2.Jackson"><span class="type-name-link">JacksonTcpServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-use.html new file mode 100644 index 0000000000..11f02de74b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Jackson/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Jackson (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Jackson"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Jackson" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Jackson</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Jackson</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Client.html new file mode 100644 index 0000000000..40824d047d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Client.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanAssignment2Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Loeffelman, class: LoeffelmanAssignment2Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanAssignment2Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Loeffelman</a></div> +<h1 title="Class LoeffelmanAssignment2Client" class="title">Class LoeffelmanAssignment2Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanAssignment2Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DonMcGregor, garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanAssignment2Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanAssignment2Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanAssignment2Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Server.html new file mode 100644 index 0000000000..12eac80aa2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/LoeffelmanAssignment2Server.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanAssignment2Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Loeffelman, class: LoeffelmanAssignment2Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanAssignment2Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Loeffelman</a></div> +<h1 title="Class LoeffelmanAssignment2Server" class="title">Class LoeffelmanAssignment2Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanAssignment2Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanAssignment2Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanAssignment2Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanAssignment2Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/class-use/LoeffelmanAssignment2Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/class-use/LoeffelmanAssignment2Client.html new file mode 100644 index 0000000000..07993e6066 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/class-use/LoeffelmanAssignment2Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Loeffelman, class: LoeffelmanAssignment2Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Loeffelman">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Client" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Client</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/class-use/LoeffelmanAssignment2Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/class-use/LoeffelmanAssignment2Server.html new file mode 100644 index 0000000000..1b8acd3ed8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/class-use/LoeffelmanAssignment2Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Loeffelman, class: LoeffelmanAssignment2Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Loeffelman">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Server" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Server</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Loeffelman.LoeffelmanAssignment2Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-summary.html new file mode 100644 index 0000000000..bb1e3adb5e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Loeffelman (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Loeffelman"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Loeffelman</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Loeffelman</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="LoeffelmanAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Loeffelman">LoeffelmanAssignment2Client</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LoeffelmanAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Loeffelman">LoeffelmanAssignment2Server</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-tree.html new file mode 100644 index 0000000000..d89e7c9d48 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Loeffelman Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Loeffelman"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Loeffelman</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Loeffelman.<a href="LoeffelmanAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Loeffelman"><span class="type-name-link">LoeffelmanAssignment2Client</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Loeffelman.<a href="LoeffelmanAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Loeffelman"><span class="type-name-link">LoeffelmanAssignment2Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-use.html new file mode 100644 index 0000000000..20c1e710da --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Loeffelman/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Loeffelman (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Loeffelman"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Loeffelman" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Loeffelman</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Loeffelman</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssignment2_Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssignment2_Client.html new file mode 100644 index 0000000000..6f79582769 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssignment2_Client.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SeversonAssignment2_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Severson, class: SeversonAssignment2_Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SeversonAssignment2_Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Severson</a></div> +<h1 title="Class SeversonAssignment2_Client" class="title">Class SeversonAssignment2_Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssignment2_Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SeversonAssignment2_Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Peter</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SeversonAssignment2_Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssignment2_Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SeversonAssignment2_Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SeversonAssignment2_Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssingment2_Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssingment2_Server.html new file mode 100644 index 0000000000..de53d030e4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/SeversonAssingment2_Server.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SeversonAssingment2_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Severson, class: SeversonAssingment2_Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SeversonAssingment2_Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Severson</a></div> +<h1 title="Class SeversonAssingment2_Server" class="title">Class SeversonAssingment2_Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssingment2_Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SeversonAssingment2_Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Peter</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SeversonAssingment2_Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SeversonAssingment2_Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SeversonAssingment2_Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/class-use/SeversonAssignment2_Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/class-use/SeversonAssignment2_Client.html new file mode 100644 index 0000000000..8831aecc23 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/class-use/SeversonAssignment2_Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssignment2_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Severson, class: SeversonAssignment2_Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SeversonAssignment2_Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Severson">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssignment2_Client" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssignment2_Client</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssignment2_Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/class-use/SeversonAssingment2_Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/class-use/SeversonAssingment2_Server.html new file mode 100644 index 0000000000..bf5d75f236 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/class-use/SeversonAssingment2_Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssingment2_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Severson, class: SeversonAssingment2_Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SeversonAssingment2_Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Severson">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssingment2_Server" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssingment2_Server</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Severson.SeversonAssingment2_Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-summary.html new file mode 100644 index 0000000000..03a164e5ae --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Severson (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Severson"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Severson</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Severson</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="SeversonAssignment2_Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Severson">SeversonAssignment2_Client</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="SeversonAssingment2_Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Severson">SeversonAssingment2_Server</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-tree.html new file mode 100644 index 0000000000..e11ec44475 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Severson Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Severson"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Severson</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Severson.<a href="SeversonAssignment2_Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Severson"><span class="type-name-link">SeversonAssignment2_Client</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Severson.<a href="SeversonAssingment2_Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Severson"><span class="type-name-link">SeversonAssingment2_Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-use.html new file mode 100644 index 0000000000..fe5ca63a28 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Severson/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Severson (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Severson"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Severson" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Severson</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Severson</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Client.html new file mode 100644 index 0000000000..b92ca46445 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Client.html @@ -0,0 +1,218 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ThomersonAssignment2Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Thomerson, class: ThomersonAssignment2Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ThomersonAssignment2Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Thomerson</a></div> +<h1 title="Class ThomersonAssignment2Client" class="title">Class ThomersonAssignment2Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ThomersonAssignment2Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Scenario: + This will represent a simple logistical request interaction. + [i] The server will act as the logistical support unit + [ii] The clients will act as the operating/requesting unit. + + Client Actions: + (a) Instantiate a Socket using the LOCALHOST and 2317 + [i] Display all communication with the Server + [ii] User answers the questions for the request</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>courtneythomerson</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ThomersonAssignment2Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ThomersonAssignment2Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ThomersonAssignment2Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Server.html new file mode 100644 index 0000000000..24c616b86d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/ThomersonAssignment2Server.html @@ -0,0 +1,188 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ThomersonAssignment2Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Thomerson, class: ThomersonAssignment2Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ThomersonAssignment2Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework2.Thomerson</a></div> +<h1 title="Class ThomersonAssignment2Server" class="title">Class ThomersonAssignment2Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ThomersonAssignment2Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Scenario: + This will represent a simple logistical request interaction. + [i] The server will act as the logistical support unit + [ii] The clients will act as the operating/requesting unit. + + Server Actions: + (a) Instantiate the ServerSocket on port 2317 + (b) Display all communication with the server + (c) Ask the Client if they want to make a request + (d) Based on the response from the Client either: + [i] Close the connection and start listening for more clients + [ii] Ask what type of request they want to make + (1) Ask how much they want + (2) Confirm the order + (e) Close the connection and start listening</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>courtneythomerson</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ThomersonAssignment2Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ThomersonAssignment2Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ThomersonAssignment2Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/class-use/ThomersonAssignment2Client.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/class-use/ThomersonAssignment2Client.html new file mode 100644 index 0000000000..3a2897e87a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/class-use/ThomersonAssignment2Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Thomerson, class: ThomersonAssignment2Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ThomersonAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Thomerson">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Client" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Client</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/class-use/ThomersonAssignment2Server.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/class-use/ThomersonAssignment2Server.html new file mode 100644 index 0000000000..2b12f0244b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/class-use/ThomersonAssignment2Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Thomerson, class: ThomersonAssignment2Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ThomersonAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Thomerson">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Server" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Server</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Thomerson.ThomersonAssignment2Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-summary.html new file mode 100644 index 0000000000..4bd10ff8c8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-summary.html @@ -0,0 +1,94 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Thomerson (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework2.Thomerson"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework2.Thomerson</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework2.Thomerson</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="ThomersonAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Thomerson">ThomersonAssignment2Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Scenario: + This will represent a simple logistical request interaction.</div> +</div> +<div class="col-first odd-row-color"><a href="ThomersonAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Thomerson">ThomersonAssignment2Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Scenario: + This will represent a simple logistical request interaction.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-tree.html new file mode 100644 index 0000000000..976599c366 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework2.Thomerson Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework2.Thomerson"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework2.Thomerson</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Thomerson.<a href="ThomersonAssignment2Client.html" title="class in MV3500Cohort2018JulySeptember.homework2.Thomerson"><span class="type-name-link">ThomersonAssignment2Client</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework2.Thomerson.<a href="ThomersonAssignment2Server.html" title="class in MV3500Cohort2018JulySeptember.homework2.Thomerson"><span class="type-name-link">ThomersonAssignment2Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-use.html new file mode 100644 index 0000000000..da7f5b76ea --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework2/Thomerson/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework2.Thomerson (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework2.Thomerson"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework2.Thomerson" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework2.Thomerson</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework2.Thomerson</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.html new file mode 100644 index 0000000000..1560c4ff1f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AyresDemchkoMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3, class: AyresDemchkoMulticastReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AyresDemchkoMulticastReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3</a></div> +<h1 title="Class AyresDemchkoMulticastReceiver" class="title">Class AyresDemchkoMulticastReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AyresDemchkoMulticastReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>kjayr</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AyresDemchkoMulticastReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastReceiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastReceiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AyresDemchkoMulticastReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AyresDemchkoMulticastReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.html new file mode 100644 index 0000000000..c488d94540 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AyresDemchkoMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3, class: AyresDemchkoMulticastSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AyresDemchkoMulticastSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3</a></div> +<h1 title="Class AyresDemchkoMulticastSender" class="title">Class AyresDemchkoMulticastSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AyresDemchkoMulticastSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>kjayr</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AyresDemchkoMulticastSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastSender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastSender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AyresDemchkoMulticastSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AyresDemchkoMulticastSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/class-use/AyresDemchkoMulticastReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/class-use/AyresDemchkoMulticastReceiver.html new file mode 100644 index 0000000000..98e099829b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/class-use/AyresDemchkoMulticastReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3, class: AyresDemchkoMulticastReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AyresDemchkoMulticastReceiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastReceiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastReceiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/class-use/AyresDemchkoMulticastSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/class-use/AyresDemchkoMulticastSender.html new file mode 100644 index 0000000000..66063f906b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/class-use/AyresDemchkoMulticastSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3, class: AyresDemchkoMulticastSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AyresDemchkoMulticastSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastSender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastSender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.AyresDemchkoMulticastSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-summary.html new file mode 100644 index 0000000000..73c9dbbbf1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AyresDemchkoMulticastReceiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3">AyresDemchkoMulticastReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="AyresDemchkoMulticastSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3">AyresDemchkoMulticastSender</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-tree.html new file mode 100644 index 0000000000..8bd0e1e649 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.<a href="AyresDemchkoMulticastReceiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3"><span class="type-name-link">AyresDemchkoMulticastReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3.<a href="AyresDemchkoMulticastSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3"><span class="type-name-link">AyresDemchkoMulticastSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-use.html new file mode 100644 index 0000000000..7ee771f9bc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.AyresDemchkoHomework3</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.html new file mode 100644 index 0000000000..6afbb42fc3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CainThomersonHw3Receiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3, class: CainThomersonHw3Receiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CainThomersonHw3Receiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3</a></div> +<h1 title="Class CainThomersonHw3Receiver" class="title">Class CainThomersonHw3Receiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Receiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CainThomersonHw3Receiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>danielcain with credit to CDR Angelopolis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CainThomersonHw3Receiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Receiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Receiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CainThomersonHw3Receiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CainThomersonHw3Receiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.html new file mode 100644 index 0000000000..55cfa3b2b5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CainThomersonHw3Sender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3, class: CainThomersonHw3Sender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CainThomersonHw3Sender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3</a></div> +<h1 title="Class CainThomersonHw3Sender" class="title">Class CainThomersonHw3Sender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Sender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CainThomersonHw3Sender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>danielcain with credit to CDR Angelopolis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CainThomersonHw3Sender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Sender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Sender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CainThomersonHw3Sender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CainThomersonHw3Sender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/class-use/CainThomersonHw3Receiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/class-use/CainThomersonHw3Receiver.html new file mode 100644 index 0000000000..f8af59167f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/class-use/CainThomersonHw3Receiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Receiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3, class: CainThomersonHw3Receiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CainThomersonHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Receiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Receiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Receiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/class-use/CainThomersonHw3Sender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/class-use/CainThomersonHw3Sender.html new file mode 100644 index 0000000000..a7c203135a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/class-use/CainThomersonHw3Sender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Sender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3, class: CainThomersonHw3Sender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CainThomersonHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Sender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Sender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.CainThomersonHw3Sender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-summary.html new file mode 100644 index 0000000000..ab542aa5e6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="CainThomersonHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3">CainThomersonHw3Receiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="CainThomersonHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3">CainThomersonHw3Sender</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-tree.html new file mode 100644 index 0000000000..f8ad039895 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.<a href="CainThomersonHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3"><span class="type-name-link">CainThomersonHw3Receiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3.<a href="CainThomersonHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3"><span class="type-name-link">CainThomersonHw3Sender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-use.html new file mode 100644 index 0000000000..ccc662c126 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Cain_Thomerson_Homework3</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Receiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Receiver.html new file mode 100644 index 0000000000..21ec161dde --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Receiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FurrFriscoHw3Receiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3, class: FurrFriscoHw3Receiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FurrFriscoHw3Receiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3</a></div> +<h1 title="Class FurrFriscoHw3Receiver" class="title">Class FurrFriscoHw3Receiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Receiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FurrFriscoHw3Receiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>danielcain with credit to CDR Angelopolis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FurrFriscoHw3Receiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Receiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Receiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FurrFriscoHw3Receiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FurrFriscoHw3Receiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Sender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Sender.html new file mode 100644 index 0000000000..748a091d58 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/FurrFriscoHw3Sender.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FurrFriscoHw3Sender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3, class: FurrFriscoHw3Sender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FurrFriscoHw3Sender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3</a></div> +<h1 title="Class FurrFriscoHw3Sender" class="title">Class FurrFriscoHw3Sender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Sender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FurrFriscoHw3Sender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>danielcain with credit to CDR Angelopolis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FurrFriscoHw3Sender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Sender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Sender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FurrFriscoHw3Sender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FurrFriscoHw3Sender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/class-use/FurrFriscoHw3Receiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/class-use/FurrFriscoHw3Receiver.html new file mode 100644 index 0000000000..6c5f32fbb1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/class-use/FurrFriscoHw3Receiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Receiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3, class: FurrFriscoHw3Receiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FurrFriscoHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Receiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Receiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Receiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/class-use/FurrFriscoHw3Sender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/class-use/FurrFriscoHw3Sender.html new file mode 100644 index 0000000000..471a12368c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/class-use/FurrFriscoHw3Sender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Sender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3, class: FurrFriscoHw3Sender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FurrFriscoHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Sender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Sender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.FurrFriscoHw3Sender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-summary.html new file mode 100644 index 0000000000..f4e7c6937c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FurrFriscoHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3">FurrFriscoHw3Receiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="FurrFriscoHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3">FurrFriscoHw3Sender</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-tree.html new file mode 100644 index 0000000000..5c11010792 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.<a href="FurrFriscoHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3"><span class="type-name-link">FurrFriscoHw3Receiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3.<a href="FurrFriscoHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3"><span class="type-name-link">FurrFriscoHw3Sender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-use.html new file mode 100644 index 0000000000..85796941aa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Furr_Frisco_Homework3/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Furr_Frisco_Homework3</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpReceiver.html new file mode 100644 index 0000000000..ceada9af99 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpReceiver.html @@ -0,0 +1,244 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Jackson_UdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3, class: Jackson_UdpReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Jackson_UdpReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3</a></div> +<h1 title="Class Jackson_UdpReceiver" class="title">Class Jackson_UdpReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Jackson_UdpReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">An example of receiving UDP packets. Since very often both the + sender and receiver are on the same host we use different ports + for each. This prevents complaints from the localhost.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESINATION_HOST">DESINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SENDING_PORT">SENDING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Jackson_UdpReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="SENDING_PORT"> +<h3>SENDING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SENDING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpReceiver.SENDING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpReceiver.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESINATION_HOST"> +<h3>DESINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpReceiver.DESINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Jackson_UdpReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Jackson_UdpReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpSender.html new file mode 100644 index 0000000000..5e717d44b1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/Jackson_UdpSender.html @@ -0,0 +1,245 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Jackson_UdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3, class: Jackson_UdpSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Jackson_UdpSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3</a></div> +<h1 title="Class Jackson_UdpSender" class="title">Class Jackson_UdpSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Jackson_UdpSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">An example of sending UDP packets. The sending and receiving programs + use different UDP ports; there can be problems getting this to work + if both the sending and receiving sockets try to use the same port + on the same host.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_HOST">DESTINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SENDING_PORT">SENDING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Jackson_UdpSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="SENDING_PORT"> +<h3>SENDING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SENDING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpSender.SENDING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpSender.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_HOST"> +<h3>DESTINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESTINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpSender.DESTINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Jackson_UdpSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Jackson_UdpSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/class-use/Jackson_UdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/class-use/Jackson_UdpReceiver.html new file mode 100644 index 0000000000..e2e8cf900d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/class-use/Jackson_UdpReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3, class: Jackson_UdpReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Jackson_UdpReceiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpReceiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpReceiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/class-use/Jackson_UdpSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/class-use/Jackson_UdpSender.html new file mode 100644 index 0000000000..0329db6df8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/class-use/Jackson_UdpSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3, class: Jackson_UdpSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Jackson_UdpSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpSender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpSender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.Jackson_UdpSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-summary.html new file mode 100644 index 0000000000..2a32f51eb0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Jackson_UdpReceiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3">Jackson_UdpReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">An example of receiving UDP packets.</div> +</div> +<div class="col-first odd-row-color"><a href="Jackson_UdpSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3">Jackson_UdpSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">An example of sending UDP packets.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-tree.html new file mode 100644 index 0000000000..dcf7b991e7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.<a href="Jackson_UdpReceiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3"><span class="type-name-link">Jackson_UdpReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3.<a href="Jackson_UdpSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3"><span class="type-name-link">Jackson_UdpSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-use.html new file mode 100644 index 0000000000..f8af9cd5e9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Jackson_Homework3/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Jackson_Homework3</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Receiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Receiver.html new file mode 100644 index 0000000000..939e12bd75 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Receiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanSeversonMulticastImageHw3Receiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3, class: LoeffelmanSeversonMulticastImageHw3Receiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanSeversonMulticastImageHw3Receiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</a></div> +<h1 title="Class LoeffelmanSeversonMulticastImageHw3Receiver" class="title">Class LoeffelmanSeversonMulticastImageHw3Receiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Receiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanSeversonMulticastImageHw3Receiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanSeversonMulticastImageHw3Receiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Receiver.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Receiver.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanSeversonMulticastImageHw3Receiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanSeversonMulticastImageHw3Receiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Sender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Sender.html new file mode 100644 index 0000000000..7919f2bc53 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonMulticastImageHw3Sender.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanSeversonMulticastImageHw3Sender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3, class: LoeffelmanSeversonMulticastImageHw3Sender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanSeversonMulticastImageHw3Sender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</a></div> +<h1 title="Class LoeffelmanSeversonMulticastImageHw3Sender" class="title">Class LoeffelmanSeversonMulticastImageHw3Sender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Sender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanSeversonMulticastImageHw3Sender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_ADDRESS">MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanSeversonMulticastImageHw3Sender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_ADDRESS"> +<h3>MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Sender.MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Sender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanSeversonMulticastImageHw3Sender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanSeversonMulticastImageHw3Sender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageHW3Receiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageHW3Receiver.html new file mode 100644 index 0000000000..6689283123 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageHW3Receiver.html @@ -0,0 +1,241 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanSeversonUDPImageHW3Receiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3, class: LoeffelmanSeversonUDPImageHW3Receiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanSeversonUDPImageHW3Receiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</a></div> +<h1 title="Class LoeffelmanSeversonUDPImageHW3Receiver" class="title">Class LoeffelmanSeversonUDPImageHW3Receiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageHW3Receiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanSeversonUDPImageHW3Receiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESINATION_HOST">DESINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SENDING_PORT">SENDING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanSeversonUDPImageHW3Receiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="SENDING_PORT"> +<h3>SENDING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SENDING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageHW3Receiver.SENDING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageHW3Receiver.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESINATION_HOST"> +<h3>DESINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageHW3Receiver.DESINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanSeversonUDPImageHW3Receiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanSeversonUDPImageHW3Receiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageSender.html new file mode 100644 index 0000000000..77a56ac06c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/LoeffelmanSeversonUDPImageSender.html @@ -0,0 +1,241 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanSeversonUDPImageSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3, class: LoeffelmanSeversonUDPImageSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanSeversonUDPImageSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</a></div> +<h1 title="Class LoeffelmanSeversonUDPImageSender" class="title">Class LoeffelmanSeversonUDPImageSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanSeversonUDPImageSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_HOST">DESTINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SENDING_PORT">SENDING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanSeversonUDPImageSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="SENDING_PORT"> +<h3>SENDING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SENDING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageSender.SENDING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageSender.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_HOST"> +<h3>DESTINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESTINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageSender.DESTINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanSeversonUDPImageSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanSeversonUDPImageSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonMulticastImageHw3Receiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonMulticastImageHw3Receiver.html new file mode 100644 index 0000000000..018e06fd41 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonMulticastImageHw3Receiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Receiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3, class: LoeffelmanSeversonMulticastImageHw3Receiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanSeversonMulticastImageHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Receiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Receiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Receiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonMulticastImageHw3Sender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonMulticastImageHw3Sender.html new file mode 100644 index 0000000000..9a15e05f40 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonMulticastImageHw3Sender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Sender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3, class: LoeffelmanSeversonMulticastImageHw3Sender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanSeversonMulticastImageHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Sender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Sender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonMulticastImageHw3Sender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonUDPImageHW3Receiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonUDPImageHW3Receiver.html new file mode 100644 index 0000000000..9dba126ee8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonUDPImageHW3Receiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageHW3Receiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3, class: LoeffelmanSeversonUDPImageHW3Receiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanSeversonUDPImageHW3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageHW3Receiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageHW3Receiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageHW3Receiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonUDPImageSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonUDPImageSender.html new file mode 100644 index 0000000000..ccbc32886b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/class-use/LoeffelmanSeversonUDPImageSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3, class: LoeffelmanSeversonUDPImageSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanSeversonUDPImageSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageSender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageSender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.LoeffelmanSeversonUDPImageSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-summary.html new file mode 100644 index 0000000000..90c07b12f7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="LoeffelmanSeversonMulticastImageHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3">LoeffelmanSeversonMulticastImageHw3Receiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LoeffelmanSeversonMulticastImageHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3">LoeffelmanSeversonMulticastImageHw3Sender</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="LoeffelmanSeversonUDPImageHW3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3">LoeffelmanSeversonUDPImageHW3Receiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LoeffelmanSeversonUDPImageSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3">LoeffelmanSeversonUDPImageSender</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-tree.html new file mode 100644 index 0000000000..a4170d5394 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-tree.html @@ -0,0 +1,78 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.<a href="LoeffelmanSeversonMulticastImageHw3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3"><span class="type-name-link">LoeffelmanSeversonMulticastImageHw3Receiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.<a href="LoeffelmanSeversonMulticastImageHw3Sender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3"><span class="type-name-link">LoeffelmanSeversonMulticastImageHw3Sender</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.<a href="LoeffelmanSeversonUDPImageHW3Receiver.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3"><span class="type-name-link">LoeffelmanSeversonUDPImageHW3Receiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3.<a href="LoeffelmanSeversonUDPImageSender.html" title="class in MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3"><span class="type-name-link">LoeffelmanSeversonUDPImageSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-use.html new file mode 100644 index 0000000000..03835af171 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/homework3/Loeffelman_Severson_Homework3/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.homework3.Loeffelman_Severson_Homework3</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.html new file mode 100644 index 0000000000..d573bdeda2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AyresDemchkoReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.AyresDemchko, class: AyresDemchkoReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AyresDemchkoReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.AyresDemchko</a></div> +<h1 title="Class AyresDemchkoReceiver" class="title">Class AyresDemchkoReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AyresDemchkoReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>kjayr</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AyresDemchkoReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoReceiver.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoReceiver.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AyresDemchkoReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AyresDemchkoReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.html new file mode 100644 index 0000000000..209aecdb24 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.html @@ -0,0 +1,260 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AyresDemchkoSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.AyresDemchko, class: AyresDemchkoSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AyresDemchkoSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.AyresDemchko</a></div> +<h1 title="Class AyresDemchkoSender" class="title">Class AyresDemchkoSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AyresDemchkoSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>kjayr</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wire-shark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_PORT">DESTINATION_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">AyresDemchkoSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Object constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_PORT"> +<h3>DESTINATION_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DESTINATION_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoSender.DESTINATION_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wire-shark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>AyresDemchkoSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AyresDemchkoSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Object constructor</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - TCP port of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/class-use/AyresDemchkoReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/class-use/AyresDemchkoReceiver.html new file mode 100644 index 0000000000..b101f83ce4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/class-use/AyresDemchkoReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.AyresDemchko, class: AyresDemchkoReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AyresDemchkoReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.AyresDemchko">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoReceiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoReceiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/class-use/AyresDemchkoSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/class-use/AyresDemchkoSender.html new file mode 100644 index 0000000000..3bcbd3b7fd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/class-use/AyresDemchkoSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.AyresDemchko, class: AyresDemchkoSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AyresDemchkoSender.html" title="class in MV3500Cohort2018JulySeptember.projects.AyresDemchko">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoSender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoSender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.AyresDemchko.AyresDemchkoSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-summary.html new file mode 100644 index 0000000000..5acb297b0f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.AyresDemchko (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.AyresDemchko"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.projects.AyresDemchko</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.projects.AyresDemchko</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AyresDemchkoReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.AyresDemchko">AyresDemchkoReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="AyresDemchkoSender.html" title="class in MV3500Cohort2018JulySeptember.projects.AyresDemchko">AyresDemchkoSender</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-tree.html new file mode 100644 index 0000000000..cb655f1dba --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.AyresDemchko Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.projects.AyresDemchko"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.projects.AyresDemchko</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.projects.AyresDemchko.<a href="AyresDemchkoReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.AyresDemchko"><span class="type-name-link">AyresDemchkoReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.AyresDemchko.<a href="AyresDemchkoSender.html" title="class in MV3500Cohort2018JulySeptember.projects.AyresDemchko"><span class="type-name-link">AyresDemchkoSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-use.html new file mode 100644 index 0000000000..d0e53dfb87 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/AyresDemchko/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.projects.AyresDemchko (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.AyresDemchko"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.projects.AyresDemchko" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.projects.AyresDemchko</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.AyresDemchko</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.NetworkMode.html new file mode 100644 index 0000000000..3ee996184a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>C_T_EspduRequestingUnit.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal, class: C_T_EspduRequestingUnit, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/C_T_EspduRequestingUnit.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></div> +<h1 title="Enum Class C_T_EspduRequestingUnit.NetworkMode" class="title">Enum Class C_T_EspduRequestingUnit.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="C_T_EspduRequestingUnit.html" title="class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">C_T_EspduRequestingUnit.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.html new file mode 100644 index 0000000000..b5a1b7ce30 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.html @@ -0,0 +1,269 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>C_T_EspduRequestingUnit (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal, class: C_T_EspduRequestingUnit"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/C_T_EspduRequestingUnit.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></div> +<h1 title="Class C_T_EspduRequestingUnit" class="title">Class C_T_EspduRequestingUnit</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">C_T_EspduRequestingUnit</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format. Adapted from OpenDIS library + example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">C_T_EspduRequestingUnit</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>C_T_EspduRequestingUnit</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">C_T_EspduRequestingUnit</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.NetworkMode.html new file mode 100644 index 0000000000..3e4e832a64 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>C_T_EspduSupplyerUnit.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal, class: C_T_EspduSupplyerUnit, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/C_T_EspduSupplyerUnit.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></div> +<h1 title="Enum Class C_T_EspduSupplyerUnit.NetworkMode" class="title">Enum Class C_T_EspduSupplyerUnit.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="C_T_EspduSupplyerUnit.html" title="class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">C_T_EspduSupplyerUnit.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.html new file mode 100644 index 0000000000..079db63691 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.html @@ -0,0 +1,269 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>C_T_EspduSupplyerUnit (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal, class: C_T_EspduSupplyerUnit"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/C_T_EspduSupplyerUnit.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></div> +<h1 title="Class C_T_EspduSupplyerUnit" class="title">Class C_T_EspduSupplyerUnit</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">C_T_EspduSupplyerUnit</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from the network in IEEE DIS format. Adapted from OpenDIS + library example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">C_T_EspduSupplyerUnit</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>C_T_EspduSupplyerUnit</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">C_T_EspduSupplyerUnit</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduRequestingUnit.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduRequestingUnit.NetworkMode.html new file mode 100644 index 0000000000..889e824b99 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduRequestingUnit.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal, class: C_T_EspduRequestingUnit, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"> +<h2>Uses of <a href="../C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a> that return <a href="../C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">C_T_EspduRequestingUnit.NetworkMode.</span><code><span class="member-name-link"><a href="../C_T_EspduRequestingUnit.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">C_T_EspduRequestingUnit.NetworkMode.</span><code><span class="member-name-link"><a href="../C_T_EspduRequestingUnit.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduRequestingUnit.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduRequestingUnit.html new file mode 100644 index 0000000000..2bb8a0fe94 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduRequestingUnit.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal, class: C_T_EspduRequestingUnit"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../C_T_EspduRequestingUnit.html" title="class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduRequestingUnit</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduSupplyerUnit.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduSupplyerUnit.NetworkMode.html new file mode 100644 index 0000000000..1d72bbd05c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduSupplyerUnit.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal, class: C_T_EspduSupplyerUnit, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"> +<h2>Uses of <a href="../C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a> that return <a href="../C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">C_T_EspduSupplyerUnit.NetworkMode.</span><code><span class="member-name-link"><a href="../C_T_EspduSupplyerUnit.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">C_T_EspduSupplyerUnit.NetworkMode.</span><code><span class="member-name-link"><a href="../C_T_EspduSupplyerUnit.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduSupplyerUnit.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduSupplyerUnit.html new file mode 100644 index 0000000000..4d4b4af4bd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/class-use/C_T_EspduSupplyerUnit.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal, class: C_T_EspduSupplyerUnit"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../C_T_EspduSupplyerUnit.html" title="class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.C_T_EspduSupplyerUnit</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-summary.html new file mode 100644 index 0000000000..d3b2ed3903 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-summary.html @@ -0,0 +1,107 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.CainThomersonFinal (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="C_T_EspduRequestingUnit.html" title="class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit</a></div> +<div class="col-last even-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first odd-row-color"><a href="C_T_EspduSupplyerUnit.html" title="class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit</a></div> +<div class="col-last odd-row-color"> +<div class="block">Receives PDUs from the network in IEEE DIS format.</div> +</div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-tree.html new file mode 100644 index 0000000000..69936ae03b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-tree.html @@ -0,0 +1,91 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.CainThomersonFinal Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.<a href="C_T_EspduRequestingUnit.html" title="class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"><span class="type-name-link">C_T_EspduRequestingUnit</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.<a href="C_T_EspduSupplyerUnit.html" title="class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"><span class="type-name-link">C_T_EspduSupplyerUnit</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.<a href="C_T_EspduRequestingUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"><span class="type-name-link">C_T_EspduRequestingUnit.NetworkMode</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal.<a href="C_T_EspduSupplyerUnit.NetworkMode.html" title="enum class in MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"><span class="type-name-link">C_T_EspduSupplyerUnit.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-use.html new file mode 100644 index 0000000000..0d724bdfd8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/package-use.html @@ -0,0 +1,91 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.projects.CainThomersonFinal (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.projects.CainThomersonFinal" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></div> +<div class="col-last even-row-color"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2018JulySeptember.projects.CainThomersonFinal"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a> used by <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.CainThomersonFinal</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/C_T_EspduRequestingUnit.NetworkMode.html#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduRequestingUnit.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +<div class="col-first odd-row-color"><a href="class-use/C_T_EspduSupplyerUnit.NetworkMode.html#MV3500Cohort2018JulySeptember.projects.CainThomersonFinal">C_T_EspduSupplyerUnit.NetworkMode</a></div> +<div class="col-last odd-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.html new file mode 100644 index 0000000000..9ab85d487d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.html @@ -0,0 +1,290 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FDCSendRecieve (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr, class: FDCSendRecieve"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FDCSendRecieve.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.FriscoFurr</a></div> +<h1 title="Class FDCSendRecieve" class="title">Class FDCSendRecieve</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FDCSendRecieve</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">FDCSendRecieve</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main function takes no specific arguments, but is the recieving portion of the code.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run(edu.nps.moves.dis.Pdu...)">run</a></span>​(edu.nps.moves.dis.Pdu... pdupass)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">This would be the sending Run method.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>FDCSendRecieve</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FDCSendRecieve</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run(edu.nps.moves.dis.Pdu...)"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>​<span class="parameters">(edu.nps.moves.dis.Pdu... pdupass)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">This would be the sending Run method. Takes in several PDUs and for each one has a switch statement ready for it.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>pdupass</code> - passed pdu objects</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code> - unable to reach host address</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">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)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - interruption</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.html new file mode 100644 index 0000000000..6fafffe28c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.html @@ -0,0 +1,239 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FriscoFurrPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr, class: FriscoFurrPduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FriscoFurrPduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.FriscoFurr</a></div> +<h1 title="Class FriscoFurrPduSender" class="title">Class FriscoFurrPduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.FriscoFurr.FriscoFurrPduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FriscoFurrPduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is an example that sends many/most types of PDUs. Useful for testing standards + compliance or getting a full set of PDUs. It also writes the generated PDUs to an XML file. + Adapted from OpenDIS library example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">FriscoFurrPduSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.FriscoFurrPduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.FriscoFurrPduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>FriscoFurrPduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FriscoFurrPduSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.html new file mode 100644 index 0000000000..afcd011208 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.html @@ -0,0 +1,288 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>OBSSendRecieve1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr, class: OBSSendRecieve1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/OBSSendRecieve1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.FriscoFurr</a></div> +<h1 title="Class OBSSendRecieve1" class="title">Class OBSSendRecieve1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">OBSSendRecieve1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">OBSSendRecieve1</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main function takes no specific arguments, but is the recieving portion of the code.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run(edu.nps.moves.dis.Pdu...)">run</a></span>​(edu.nps.moves.dis.Pdu... pdupass)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">This would be the sending Run method.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>OBSSendRecieve1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">OBSSendRecieve1</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run(edu.nps.moves.dis.Pdu...)"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>​<span class="parameters">(edu.nps.moves.dis.Pdu... pdupass)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">This would be the sending Run method. Takes in several PDUs and for each one has a switch statement ready for it.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>pdupass</code> - passed pdu objects</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code> - unable to reach host address</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">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)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendReceive.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendReceive.html new file mode 100644 index 0000000000..b60fd3e3c4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendReceive.html @@ -0,0 +1,289 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TGTSendReceive (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr, class: TGTSendReceive"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TGTSendReceive.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.FriscoFurr</a></div> +<h1 title="Class TGTSendReceive" class="title">Class TGTSendReceive</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TGTSendReceive</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Target send and receive</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">TGTSendReceive</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor just got to construct.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main function takes no specific arguments, but is the recieving portion of the code.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run(edu.nps.moves.dis.Pdu...)">run</a></span>​(edu.nps.moves.dis.Pdu... pdupass)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">This would be the sending Run method.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>TGTSendReceive</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TGTSendReceive</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor just got to construct.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - TCP port of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run(edu.nps.moves.dis.Pdu...)"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>​<span class="parameters">(edu.nps.moves.dis.Pdu... pdupass)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">This would be the sending Run method. Takes in several PDUs and for each one has a switch statement ready for it.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>pdupass</code> - PDU passed</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code> - unable to reach host address</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">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)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/FDCSendRecieve.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/FDCSendRecieve.html new file mode 100644 index 0000000000..693a91f651 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/FDCSendRecieve.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr, class: FDCSendRecieve"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FDCSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.FDCSendRecieve</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/FriscoFurrPduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/FriscoFurrPduSender.html new file mode 100644 index 0000000000..40199fbb5d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/FriscoFurrPduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.FriscoFurrPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr, class: FriscoFurrPduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FriscoFurrPduSender.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.FriscoFurrPduSender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.FriscoFurrPduSender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.FriscoFurrPduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/OBSSendRecieve1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/OBSSendRecieve1.html new file mode 100644 index 0000000000..a562743b57 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/OBSSendRecieve1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr, class: OBSSendRecieve1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../OBSSendRecieve1.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.OBSSendRecieve1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/TGTSendReceive.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/TGTSendReceive.html new file mode 100644 index 0000000000..dd40bf8604 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/class-use/TGTSendReceive.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr, class: TGTSendReceive"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TGTSendReceive.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.TGTSendReceive</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FDCSendRecieve.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FDCSendRecieve.html new file mode 100644 index 0000000000..a48b472248 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FDCSendRecieve.html @@ -0,0 +1,284 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FDCSendRecieve (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals, class: FDCSendRecieve"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FDCSendRecieve.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</a></div> +<h1 title="Class FDCSendRecieve" class="title">Class FDCSendRecieve</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FDCSendRecieve</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">FDCSendRecieve</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run(edu.nps.moves.dis.Pdu...)">run</a></span>​(edu.nps.moves.dis.Pdu... pdupass)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>FDCSendRecieve</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FDCSendRecieve</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run(edu.nps.moves.dis.Pdu...)"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>​<span class="parameters">(edu.nps.moves.dis.Pdu... pdupass)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<dl class="notes"> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code></dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - bad IO</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender.html new file mode 100644 index 0000000000..7df52686d8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/FriscoFurrPduSender.html @@ -0,0 +1,239 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FriscoFurrPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals, class: FriscoFurrPduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FriscoFurrPduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</a></div> +<h1 title="Class FriscoFurrPduSender" class="title">Class FriscoFurrPduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FriscoFurrPduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FriscoFurrPduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is an example that sends many/most types of PDUs. Useful for testing standards + compliance or getting a full set of PDUs. It also writes the generated PDUs to an XML file. + Adapted from OpenDIS library example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">FriscoFurrPduSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FriscoFurrPduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FriscoFurrPduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>FriscoFurrPduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FriscoFurrPduSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/OBSSendRecieve1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/OBSSendRecieve1.html new file mode 100644 index 0000000000..1e421a465d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/OBSSendRecieve1.html @@ -0,0 +1,282 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>OBSSendRecieve1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals, class: OBSSendRecieve1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/OBSSendRecieve1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</a></div> +<h1 title="Class OBSSendRecieve1" class="title">Class OBSSendRecieve1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">OBSSendRecieve1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">OBSSendRecieve1</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run(edu.nps.moves.dis.Pdu...)">run</a></span>​(edu.nps.moves.dis.Pdu... pdupass)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>OBSSendRecieve1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">OBSSendRecieve1</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run(edu.nps.moves.dis.Pdu...)"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>​<span class="parameters">(edu.nps.moves.dis.Pdu... pdupass)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<dl class="notes"> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code></dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - user interrupt</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/TGTSendRecieve.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/TGTSendRecieve.html new file mode 100644 index 0000000000..1a31ef4095 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/TGTSendRecieve.html @@ -0,0 +1,282 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TGTSendRecieve (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals, class: TGTSendRecieve"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TGTSendRecieve.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</a></div> +<h1 title="Class TGTSendRecieve" class="title">Class TGTSendRecieve</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TGTSendRecieve</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">TGTSendRecieve</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run(edu.nps.moves.dis.Pdu...)">run</a></span>​(edu.nps.moves.dis.Pdu... pdupass)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>TGTSendRecieve</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TGTSendRecieve</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run(edu.nps.moves.dis.Pdu...)"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>​<span class="parameters">(edu.nps.moves.dis.Pdu... pdupass)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<dl class="notes"> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/UnknownHostException.html" title="class or interface in java.net" class="external-link">UnknownHostException</a></code></dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - user interrupt</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/FDCSendRecieve.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/FDCSendRecieve.html new file mode 100644 index 0000000000..aeaaa93cc9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/FDCSendRecieve.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals, class: FDCSendRecieve"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FDCSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FDCSendRecieve</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/FriscoFurrPduSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/FriscoFurrPduSender.html new file mode 100644 index 0000000000..c3fee72878 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/FriscoFurrPduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FriscoFurrPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals, class: FriscoFurrPduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FriscoFurrPduSender.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FriscoFurrPduSender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FriscoFurrPduSender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.FriscoFurrPduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/OBSSendRecieve1.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/OBSSendRecieve1.html new file mode 100644 index 0000000000..3055e14303 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/OBSSendRecieve1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals, class: OBSSendRecieve1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../OBSSendRecieve1.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.OBSSendRecieve1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/TGTSendRecieve.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/TGTSendRecieve.html new file mode 100644 index 0000000000..4d14be9ccb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/class-use/TGTSendRecieve.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals, class: TGTSendRecieve"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TGTSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.TGTSendRecieve</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-summary.html new file mode 100644 index 0000000000..b7e3dc4689 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-summary.html @@ -0,0 +1,94 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FDCSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals">FDCSendRecieve</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="FriscoFurrPduSender.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals">FriscoFurrPduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is an example that sends many/most types of PDUs.</div> +</div> +<div class="col-first even-row-color"><a href="OBSSendRecieve1.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals">OBSSendRecieve1</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="TGTSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals">TGTSendRecieve</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-tree.html new file mode 100644 index 0000000000..c5b4e105ee --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-tree.html @@ -0,0 +1,78 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.<a href="FDCSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals"><span class="type-name-link">FDCSendRecieve</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.<a href="FriscoFurrPduSender.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals"><span class="type-name-link">FriscoFurrPduSender</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.<a href="OBSSendRecieve1.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals"><span class="type-name-link">OBSSendRecieve1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals.<a href="TGTSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals"><span class="type-name-link">TGTSendRecieve</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-use.html new file mode 100644 index 0000000000..4f07e544d8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/originals/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr.originals</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-summary.html new file mode 100644 index 0000000000..8a675013fa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-summary.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.FriscoFurr (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.projects.FriscoFurr</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.projects.FriscoFurr</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FDCSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr">FDCSendRecieve</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="FriscoFurrPduSender.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr">FriscoFurrPduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is an example that sends many/most types of PDUs.</div> +</div> +<div class="col-first even-row-color"><a href="OBSSendRecieve1.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr">OBSSendRecieve1</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="TGTSendReceive.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr">TGTSendReceive</a></div> +<div class="col-last odd-row-color"> +<div class="block">Target send and receive</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-tree.html new file mode 100644 index 0000000000..cd6e83a444 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-tree.html @@ -0,0 +1,78 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.FriscoFurr Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.projects.FriscoFurr</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.projects.FriscoFurr.<a href="FDCSendRecieve.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr"><span class="type-name-link">FDCSendRecieve</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.FriscoFurr.<a href="FriscoFurrPduSender.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr"><span class="type-name-link">FriscoFurrPduSender</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.FriscoFurr.<a href="OBSSendRecieve1.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr"><span class="type-name-link">OBSSendRecieve1</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.FriscoFurr.<a href="TGTSendReceive.html" title="class in MV3500Cohort2018JulySeptember.projects.FriscoFurr"><span class="type-name-link">TGTSendReceive</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-use.html new file mode 100644 index 0000000000..7f57a2d33b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/FriscoFurr/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.projects.FriscoFurr (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.FriscoFurr"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.projects.FriscoFurr" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.projects.FriscoFurr</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.FriscoFurr</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageReceiver.html new file mode 100644 index 0000000000..28be7108e2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanSeversonDISImageReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson, class: LoeffelmanSeversonDISImageReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanSeversonDISImageReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson</a></div> +<h1 title="Class LoeffelmanSeversonDISImageReceiver" class="title">Class LoeffelmanSeversonDISImageReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanSeversonDISImageReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanSeversonDISImageReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageReceiver.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageReceiver.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanSeversonDISImageReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanSeversonDISImageReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender.html new file mode 100644 index 0000000000..317f58e20a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/LoeffelmanSeversonDISImageSender.html @@ -0,0 +1,236 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanSeversonDISImageSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson, class: LoeffelmanSeversonDISImageSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanSeversonDISImageSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson</a></div> +<h1 title="Class LoeffelmanSeversonDISImageSender" class="title">Class LoeffelmanSeversonDISImageSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanSeversonDISImageSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wire-shark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">LoeffelmanSeversonDISImageSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wire-shark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>LoeffelmanSeversonDISImageSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanSeversonDISImageSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/class-use/LoeffelmanSeversonDISImageReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/class-use/LoeffelmanSeversonDISImageReceiver.html new file mode 100644 index 0000000000..82c5bc1c78 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/class-use/LoeffelmanSeversonDISImageReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson, class: LoeffelmanSeversonDISImageReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanSeversonDISImageReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageReceiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageReceiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/class-use/LoeffelmanSeversonDISImageSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/class-use/LoeffelmanSeversonDISImageSender.html new file mode 100644 index 0000000000..5d4a748625 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/class-use/LoeffelmanSeversonDISImageSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson, class: LoeffelmanSeversonDISImageSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanSeversonDISImageSender.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageSender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageSender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.LoeffelmanSeversonDISImageSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageReceiver.html new file mode 100644 index 0000000000..0eb3b0a4c6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageReceiver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanSeversonDISImageReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals, class: LoeffelmanSeversonDISImageReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanSeversonDISImageReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals</a></div> +<h1 title="Class LoeffelmanSeversonDISImageReceiver" class="title">Class LoeffelmanSeversonDISImageReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanSeversonDISImageReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MULTICAST_GROUP">MULTICAST_GROUP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST_PORT">MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LoeffelmanSeversonDISImageReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MULTICAST_PORT"> +<h3>MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageReceiver.MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST_GROUP"> +<h3>MULTICAST_GROUP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">MULTICAST_GROUP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageReceiver.MULTICAST_GROUP">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LoeffelmanSeversonDISImageReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanSeversonDISImageReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender.html new file mode 100644 index 0000000000..e721b91ae8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/LoeffelmanSeversonDISImageSender.html @@ -0,0 +1,244 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LoeffelmanSeversonDISImageSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals, class: LoeffelmanSeversonDISImageSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LoeffelmanSeversonDISImageSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals</a></div> +<h1 title="Class LoeffelmanSeversonDISImageSender" class="title">Class LoeffelmanSeversonDISImageSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LoeffelmanSeversonDISImageSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>garrettloeffelman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wire-shark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">LoeffelmanSeversonDISImageSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wire-shark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>LoeffelmanSeversonDISImageSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LoeffelmanSeversonDISImageSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/class-use/LoeffelmanSeversonDISImageReceiver.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/class-use/LoeffelmanSeversonDISImageReceiver.html new file mode 100644 index 0000000000..de2bc4bb28 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/class-use/LoeffelmanSeversonDISImageReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals, class: LoeffelmanSeversonDISImageReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanSeversonDISImageReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageReceiver" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageReceiver</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/class-use/LoeffelmanSeversonDISImageSender.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/class-use/LoeffelmanSeversonDISImageSender.html new file mode 100644 index 0000000000..00f1689fd5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/class-use/LoeffelmanSeversonDISImageSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals, class: LoeffelmanSeversonDISImageSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LoeffelmanSeversonDISImageSender.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageSender" class="title">Uses of Class<br>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageSender</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.LoeffelmanSeversonDISImageSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-summary.html new file mode 100644 index 0000000000..8b31eb03ee --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="LoeffelmanSeversonDISImageReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals">LoeffelmanSeversonDISImageReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LoeffelmanSeversonDISImageSender.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals">LoeffelmanSeversonDISImageSender</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-tree.html new file mode 100644 index 0000000000..7de9144326 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.<a href="LoeffelmanSeversonDISImageReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals"><span class="type-name-link">LoeffelmanSeversonDISImageReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals.<a href="LoeffelmanSeversonDISImageSender.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals"><span class="type-name-link">LoeffelmanSeversonDISImageSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-use.html new file mode 100644 index 0000000000..820d6093c5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/originals/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.originals</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-summary.html new file mode 100644 index 0000000000..ffac79d77d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson</span></div> +<section class="package-description" id="package.description"> +<div class="block">Final project assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="LoeffelmanSeversonDISImageReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson">LoeffelmanSeversonDISImageReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LoeffelmanSeversonDISImageSender.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson">LoeffelmanSeversonDISImageSender</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-tree.html new file mode 100644 index 0000000000..22f3b23f58 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.<a href="LoeffelmanSeversonDISImageReceiver.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson"><span class="type-name-link">LoeffelmanSeversonDISImageReceiver</span></a></li> +<li class="circle">MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson.<a href="LoeffelmanSeversonDISImageSender.html" title="class in MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson"><span class="type-name-link">LoeffelmanSeversonDISImageSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-use.html b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-use.html new file mode 100644 index 0000000000..37a44611ef --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2018JulySeptember/projects/LoeffelmanSeverson/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson" class="title">Uses of Package<br>MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson</h1> +</div> +No usage of MV3500Cohort2018JulySeptember.projects.LoeffelmanSeverson</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BoronTcpExample1Telnet1.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BoronTcpExample1Telnet1.html new file mode 100644 index 0000000000..ed8984dafa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BoronTcpExample1Telnet1.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BoronTcpExample1Telnet1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1, class: BoronTcpExample1Telnet1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BoronTcpExample1Telnet1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework1</a></div> +<h1 title="Class BoronTcpExample1Telnet1" class="title">Class BoronTcpExample1Telnet1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework1.BoronTcpExample1Telnet1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BoronTcpExample1Telnet1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman``</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BoronTcpExample1Telnet1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BoronTcpExample1Telnet1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BoronTcpExample1Telnet1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BrennenstuhlTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BrennenstuhlTcpExample1Telnet.html new file mode 100644 index 0000000000..cae37b4622 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BrennenstuhlTcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BrennenstuhlTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1, class: BrennenstuhlTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BrennenstuhlTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework1</a></div> +<h1 title="Class BrennenstuhlTcpExample1Telnet" class="title">Class BrennenstuhlTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework1.BrennenstuhlTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BrennenstuhlTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BrennenstuhlTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BrennenstuhlTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BrennenstuhlTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.html new file mode 100644 index 0000000000..a72983d631 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BrutzmanRefactorTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1, class: BrutzmanRefactorTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BrutzmanRefactorTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework1</a></div> +<h1 title="Class BrutzmanRefactorTcpExample1Telnet" class="title">Class BrutzmanRefactorTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BrutzmanRefactorTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman``</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BrutzmanRefactorTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BrutzmanRefactorTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BrutzmanRefactorTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/FetterolfTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/FetterolfTcpExample1Telnet.html new file mode 100644 index 0000000000..9afc812952 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/FetterolfTcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FetterolfTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1, class: FetterolfTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FetterolfTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework1</a></div> +<h1 title="Class FetterolfTcpExample1Telnet" class="title">Class FetterolfTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework1.FetterolfTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FetterolfTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FetterolfTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FetterolfTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FetterolfTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/KNOBELOCH_TcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/KNOBELOCH_TcpExample1Telnet.html new file mode 100644 index 0000000000..aa6b4d7866 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/KNOBELOCH_TcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>KNOBELOCH_TcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1, class: KNOBELOCH_TcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/KNOBELOCH_TcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework1</a></div> +<h1 title="Class KNOBELOCH_TcpExample1Telnet" class="title">Class KNOBELOCH_TcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework1.KNOBELOCH_TcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">KNOBELOCH_TcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">KNOBELOCH_TcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>KNOBELOCH_TcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">KNOBELOCH_TcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/McCannTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/McCannTcpExample1Telnet.html new file mode 100644 index 0000000000..6c18c7ed5f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/McCannTcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>McCannTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1, class: McCannTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/McCannTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework1</a></div> +<h1 title="Class McCannTcpExample1Telnet" class="title">Class McCannTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework1.McCannTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">McCannTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">McCannTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>McCannTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">McCannTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/SchuttTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/SchuttTcpExample1Telnet.html new file mode 100644 index 0000000000..9b51eead8e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/SchuttTcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchuttTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1, class: SchuttTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchuttTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework1</a></div> +<h1 title="Class SchuttTcpExample1Telnet" class="title">Class SchuttTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework1.SchuttTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchuttTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchuttTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchuttTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchuttTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/YURKOVICH_TcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/YURKOVICH_TcpExample1Telnet.html new file mode 100644 index 0000000000..2f61135b2e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/YURKOVICH_TcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>YURKOVICH_TcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1, class: YURKOVICH_TcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/YURKOVICH_TcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework1</a></div> +<h1 title="Class YURKOVICH_TcpExample1Telnet" class="title">Class YURKOVICH_TcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework1.YURKOVICH_TcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">YURKOVICH_TcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">YURKOVICH_TcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>YURKOVICH_TcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">YURKOVICH_TcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BoronTcpExample1Telnet1.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BoronTcpExample1Telnet1.html new file mode 100644 index 0000000000..73fb156ecd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BoronTcpExample1Telnet1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework1.BoronTcpExample1Telnet1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1, class: BoronTcpExample1Telnet1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BoronTcpExample1Telnet1.html" title="class in MV3500Cohort2019JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework1.BoronTcpExample1Telnet1" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework1.BoronTcpExample1Telnet1</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1.BoronTcpExample1Telnet1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BrennenstuhlTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BrennenstuhlTcpExample1Telnet.html new file mode 100644 index 0000000000..019f2f104d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BrennenstuhlTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework1.BrennenstuhlTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1, class: BrennenstuhlTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BrennenstuhlTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework1.BrennenstuhlTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework1.BrennenstuhlTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1.BrennenstuhlTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BrutzmanRefactorTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BrutzmanRefactorTcpExample1Telnet.html new file mode 100644 index 0000000000..58decab645 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/BrutzmanRefactorTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1, class: BrutzmanRefactorTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BrutzmanRefactorTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/FetterolfTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/FetterolfTcpExample1Telnet.html new file mode 100644 index 0000000000..ca6159ea42 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/FetterolfTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework1.FetterolfTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1, class: FetterolfTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FetterolfTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework1.FetterolfTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework1.FetterolfTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1.FetterolfTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/KNOBELOCH_TcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/KNOBELOCH_TcpExample1Telnet.html new file mode 100644 index 0000000000..a0b120a873 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/KNOBELOCH_TcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework1.KNOBELOCH_TcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1, class: KNOBELOCH_TcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../KNOBELOCH_TcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework1.KNOBELOCH_TcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework1.KNOBELOCH_TcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1.KNOBELOCH_TcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/McCannTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/McCannTcpExample1Telnet.html new file mode 100644 index 0000000000..4c78c21fe0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/McCannTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework1.McCannTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1, class: McCannTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../McCannTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework1.McCannTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework1.McCannTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1.McCannTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/SchuttTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/SchuttTcpExample1Telnet.html new file mode 100644 index 0000000000..a808611f23 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/SchuttTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework1.SchuttTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1, class: SchuttTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchuttTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework1.SchuttTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework1.SchuttTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1.SchuttTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/YURKOVICH_TcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/YURKOVICH_TcpExample1Telnet.html new file mode 100644 index 0000000000..7dbd6f30b8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/class-use/YURKOVICH_TcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework1.YURKOVICH_TcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1, class: YURKOVICH_TcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../YURKOVICH_TcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework1.YURKOVICH_TcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework1.YURKOVICH_TcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1.YURKOVICH_TcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-summary.html new file mode 100644 index 0000000000..0045a0a68e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-summary.html @@ -0,0 +1,116 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework1</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework1</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="BoronTcpExample1Telnet1.html" title="class in MV3500Cohort2019JulySeptember.homework1">BoronTcpExample1Telnet1</a></div> +<div class="col-last even-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first odd-row-color"><a href="BrennenstuhlTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">BrennenstuhlTcpExample1Telnet</a></div> +<div class="col-last odd-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first even-row-color"><a href="BrutzmanRefactorTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">BrutzmanRefactorTcpExample1Telnet</a></div> +<div class="col-last even-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first odd-row-color"><a href="FetterolfTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">FetterolfTcpExample1Telnet</a></div> +<div class="col-last odd-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first even-row-color"><a href="KNOBELOCH_TcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">KNOBELOCH_TcpExample1Telnet</a></div> +<div class="col-last even-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first odd-row-color"><a href="McCannTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">McCannTcpExample1Telnet</a></div> +<div class="col-last odd-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first even-row-color"><a href="SchuttTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">SchuttTcpExample1Telnet</a></div> +<div class="col-last even-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first odd-row-color"><a href="YURKOVICH_TcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1">YURKOVICH_TcpExample1Telnet</a></div> +<div class="col-last odd-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-tree.html new file mode 100644 index 0000000000..f9f3651614 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-tree.html @@ -0,0 +1,82 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework1 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework1</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework1.<a href="BoronTcpExample1Telnet1.html" title="class in MV3500Cohort2019JulySeptember.homework1"><span class="type-name-link">BoronTcpExample1Telnet1</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework1.<a href="BrennenstuhlTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1"><span class="type-name-link">BrennenstuhlTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework1.<a href="BrutzmanRefactorTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1"><span class="type-name-link">BrutzmanRefactorTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework1.<a href="FetterolfTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1"><span class="type-name-link">FetterolfTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework1.<a href="KNOBELOCH_TcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1"><span class="type-name-link">KNOBELOCH_TcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework1.<a href="McCannTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1"><span class="type-name-link">McCannTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework1.<a href="SchuttTcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1"><span class="type-name-link">SchuttTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework1.<a href="YURKOVICH_TcpExample1Telnet.html" title="class in MV3500Cohort2019JulySeptember.homework1"><span class="type-name-link">YURKOVICH_TcpExample1Telnet</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-use.html new file mode 100644 index 0000000000..361889b75e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework1/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework1" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework1</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.html new file mode 100644 index 0000000000..23c32d58c6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.html @@ -0,0 +1,213 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BoronClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Boron, class: BoronClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BoronClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Boron</a></div> +<h1 title="Class BoronClient" class="title">Class BoronClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Boron.BoronClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BoronClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This program connects to the server and relays a series of x and y coordinates + which represents a squad location + + The client will also print any messages the server relays back</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Jonathan Boron</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BoronClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework2.Boron.BoronClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BoronClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BoronClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.html new file mode 100644 index 0000000000..efa9910b8b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.html @@ -0,0 +1,177 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BoronServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Boron, class: BoronServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BoronServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Boron</a></div> +<h1 title="Class BoronServer" class="title">Class BoronServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Boron.BoronServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BoronServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This program establishes a server socket and runs indefinitely + + The program will print a message when a client connects and sends a message + The server will also send a reply to the client confirming receipt</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Jonathan Boron</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BoronServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BoronServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BoronServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/class-use/BoronClient.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/class-use/BoronClient.html new file mode 100644 index 0000000000..72fbf06227 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/class-use/BoronClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Boron.BoronClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Boron, class: BoronClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BoronClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Boron">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Boron.BoronClient" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Boron.BoronClient</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Boron.BoronClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/class-use/BoronServer.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/class-use/BoronServer.html new file mode 100644 index 0000000000..6461c6d3c0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/class-use/BoronServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Boron.BoronServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Boron, class: BoronServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BoronServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.Boron">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Boron.BoronServer" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Boron.BoronServer</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Boron.BoronServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-summary.html new file mode 100644 index 0000000000..fe1d03c586 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-summary.html @@ -0,0 +1,98 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Boron (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Boron"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework2.Boron</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework2.Boron</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="BoronClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Boron">BoronClient</a></div> +<div class="col-last even-row-color"> +<div class="block">This program connects to the server and relays a series of x and y coordinates + which represents a squad location + + The client will also print any messages the server relays back</div> +</div> +<div class="col-first odd-row-color"><a href="BoronServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.Boron">BoronServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">This program establishes a server socket and runs indefinitely + + The program will print a message when a client connects and sends a message + The server will also send a reply to the client confirming receipt</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-tree.html new file mode 100644 index 0000000000..cd0d881306 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Boron Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework2.Boron"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework2.Boron</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Boron.<a href="BoronClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Boron"><span class="type-name-link">BoronClient</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Boron.<a href="BoronServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.Boron"><span class="type-name-link">BoronServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-use.html new file mode 100644 index 0000000000..5a5a8b7ad7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Boron/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework2.Boron (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Boron"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework2.Boron" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework2.Boron</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Boron</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/ChuckNorris.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/ChuckNorris.html new file mode 100644 index 0000000000..5766f28f7b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/ChuckNorris.html @@ -0,0 +1,135 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ChuckNorris (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl, class: ChuckNorris"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ChuckNorris.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl</a></div> +<h1 title="Class ChuckNorris" class="title">Class ChuckNorris</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.ChuckNorris</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ChuckNorris</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>tobia</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ChuckNorris</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ChuckNorris</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ChuckNorris</span>()</div> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.html new file mode 100644 index 0000000000..6aa84f52cd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SirTobiClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl, class: SirTobiClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SirTobiClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl</a></div> +<h1 title="Class SirTobiClient" class="title">Class SirTobiClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SirTobiClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SirTobiClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SirTobiClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SirTobiClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.html new file mode 100644 index 0000000000..90395efd90 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SirTobiServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl, class: SirTobiServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SirTobiServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl</a></div> +<h1 title="Class SirTobiServer" class="title">Class SirTobiServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SirTobiServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SirTobiServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SirTobiServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SirTobiServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/ChuckNorris.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/ChuckNorris.html new file mode 100644 index 0000000000..116ae46aa1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/ChuckNorris.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.ChuckNorris (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl, class: ChuckNorris"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ChuckNorris.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.ChuckNorris" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.ChuckNorris</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.ChuckNorris</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/SirTobiClient.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/SirTobiClient.html new file mode 100644 index 0000000000..3476902f3a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/SirTobiClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl, class: SirTobiClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SirTobiClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiClient" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiClient</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/SirTobiServer.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/SirTobiServer.html new file mode 100644 index 0000000000..0507d0a41c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/class-use/SirTobiServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl, class: SirTobiServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SirTobiServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiServer" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiServer</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.SirTobiServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-summary.html new file mode 100644 index 0000000000..e65572f3c8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-summary.html @@ -0,0 +1,94 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Brennenstuhl (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework2.Brennenstuhl</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="ChuckNorris.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl">ChuckNorris</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="SirTobiClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl">SirTobiClient</a></div> +<div class="col-last odd-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first even-row-color"><a href="SirTobiServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl">SirTobiServer</a></div> +<div class="col-last even-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-tree.html new file mode 100644 index 0000000000..08f85e9735 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-tree.html @@ -0,0 +1,77 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Brennenstuhl Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework2.Brennenstuhl</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.<a href="ChuckNorris.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl"><span class="type-name-link">ChuckNorris</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.<a href="SirTobiClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl"><span class="type-name-link">SirTobiClient</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Brennenstuhl.<a href="SirTobiServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.Brennenstuhl"><span class="type-name-link">SirTobiServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-use.html new file mode 100644 index 0000000000..000515041b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework2.Brennenstuhl (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Brennenstuhl"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework2.Brennenstuhl" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework2.Brennenstuhl</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Brennenstuhl</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.html new file mode 100644 index 0000000000..a789d650cb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FetterolfHomework2Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Fetterolf, class: FetterolfHomework2Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FetterolfHomework2Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Fetterolf</a></div> +<h1 title="Class FetterolfHomework2Client" class="title">Class FetterolfHomework2Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FetterolfHomework2Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FetterolfHomework2Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FetterolfHomework2Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FetterolfHomework2Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.html new file mode 100644 index 0000000000..053b1567b9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FetterolfHomework2Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Fetterolf, class: FetterolfHomework2Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FetterolfHomework2Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Fetterolf</a></div> +<h1 title="Class FetterolfHomework2Server" class="title">Class FetterolfHomework2Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FetterolfHomework2Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FetterolfHomework2Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FetterolfHomework2Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FetterolfHomework2Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/class-use/FetterolfHomework2Client.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/class-use/FetterolfHomework2Client.html new file mode 100644 index 0000000000..8ed3c8027c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/class-use/FetterolfHomework2Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Fetterolf, class: FetterolfHomework2Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FetterolfHomework2Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Fetterolf">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Client" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Client</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/class-use/FetterolfHomework2Server.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/class-use/FetterolfHomework2Server.html new file mode 100644 index 0000000000..85329ce7e8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/class-use/FetterolfHomework2Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Fetterolf, class: FetterolfHomework2Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FetterolfHomework2Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Fetterolf">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Server" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Server</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Fetterolf.FetterolfHomework2Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-summary.html new file mode 100644 index 0000000000..67b6138163 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Fetterolf (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Fetterolf"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework2.Fetterolf</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework2.Fetterolf</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FetterolfHomework2Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Fetterolf">FetterolfHomework2Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="FetterolfHomework2Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Fetterolf">FetterolfHomework2Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-tree.html new file mode 100644 index 0000000000..fc51c5f600 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Fetterolf Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework2.Fetterolf"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework2.Fetterolf</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Fetterolf.<a href="FetterolfHomework2Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Fetterolf"><span class="type-name-link">FetterolfHomework2Client</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Fetterolf.<a href="FetterolfHomework2Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Fetterolf"><span class="type-name-link">FetterolfHomework2Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-use.html new file mode 100644 index 0000000000..b7ef805b06 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Fetterolf/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework2.Fetterolf (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Fetterolf"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework2.Fetterolf" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework2.Fetterolf</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Fetterolf</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Client.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Client.html new file mode 100644 index 0000000000..1ef0b9ba84 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Client.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Knobeloch_TCPIP_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Knobeloch, class: Knobeloch_TCPIP_Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Knobeloch_TCPIP_Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Knobeloch</a></div> +<h1 title="Class Knobeloch_TCPIP_Client" class="title">Class Knobeloch_TCPIP_Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Knobeloch_TCPIP_Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Knobeloch_TCPIP_Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Knobeloch_TCPIP_Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Knobeloch_TCPIP_Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Server.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Server.html new file mode 100644 index 0000000000..e13b7db4c5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/Knobeloch_TCPIP_Server.html @@ -0,0 +1,190 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Knobeloch_TCPIP_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Knobeloch, class: Knobeloch_TCPIP_Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Knobeloch_TCPIP_Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Knobeloch</a></div> +<h1 title="Class Knobeloch_TCPIP_Server" class="title">Class Knobeloch_TCPIP_Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Knobeloch_TCPIP_Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Knobeloch_TCPIP_Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Knobeloch_TCPIP_Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Knobeloch_TCPIP_Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels program</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/class-use/Knobeloch_TCPIP_Client.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/class-use/Knobeloch_TCPIP_Client.html new file mode 100644 index 0000000000..625c93ad1e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/class-use/Knobeloch_TCPIP_Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Knobeloch, class: Knobeloch_TCPIP_Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Knobeloch_TCPIP_Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Knobeloch">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Client" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Client</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/class-use/Knobeloch_TCPIP_Server.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/class-use/Knobeloch_TCPIP_Server.html new file mode 100644 index 0000000000..cbe3586391 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/class-use/Knobeloch_TCPIP_Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Knobeloch, class: Knobeloch_TCPIP_Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Knobeloch_TCPIP_Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Knobeloch">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Server" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Server</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Knobeloch.Knobeloch_TCPIP_Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-summary.html new file mode 100644 index 0000000000..fd7949fa40 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Knobeloch (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Knobeloch"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework2.Knobeloch</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework2.Knobeloch</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Knobeloch_TCPIP_Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Knobeloch">Knobeloch_TCPIP_Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="Knobeloch_TCPIP_Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Knobeloch">Knobeloch_TCPIP_Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-tree.html new file mode 100644 index 0000000000..4ac22875f7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Knobeloch Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework2.Knobeloch"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework2.Knobeloch</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Knobeloch.<a href="Knobeloch_TCPIP_Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Knobeloch"><span class="type-name-link">Knobeloch_TCPIP_Client</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Knobeloch.<a href="Knobeloch_TCPIP_Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Knobeloch"><span class="type-name-link">Knobeloch_TCPIP_Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-use.html new file mode 100644 index 0000000000..e7f0473e05 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Knobeloch/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework2.Knobeloch (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Knobeloch"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework2.Knobeloch" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework2.Knobeloch</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Knobeloch</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/McCannClient.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/McCannClient.html new file mode 100644 index 0000000000..b82f021ec5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/McCannClient.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>McCannClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.McCann, class: McCannClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/McCannClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.McCann</a></div> +<h1 title="Class McCannClient" class="title">Class McCannClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.McCann.McCannClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">McCannClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>ljmm1</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">McCannClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework2.McCann.McCannClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>McCannClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">McCannClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/McCannServer.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/McCannServer.html new file mode 100644 index 0000000000..3f893f6292 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/McCannServer.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>McCannServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.McCann, class: McCannServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/McCannServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.McCann</a></div> +<h1 title="Class McCannServer" class="title">Class McCannServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.McCann.McCannServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">McCannServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>ljmm1</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">McCannServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>McCannServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">McCannServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/class-use/McCannClient.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/class-use/McCannClient.html new file mode 100644 index 0000000000..bec6fd6563 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/class-use/McCannClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.McCann.McCannClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.McCann, class: McCannClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../McCannClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.McCann">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.McCann.McCannClient" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.McCann.McCannClient</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.McCann.McCannClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/class-use/McCannServer.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/class-use/McCannServer.html new file mode 100644 index 0000000000..87103b7df5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/class-use/McCannServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.McCann.McCannServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.McCann, class: McCannServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../McCannServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.McCann">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.McCann.McCannServer" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.McCann.McCannServer</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.McCann.McCannServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-summary.html new file mode 100644 index 0000000000..edf6276a0d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.McCann (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.McCann"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework2.McCann</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework2.McCann</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="McCannClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.McCann">McCannClient</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="McCannServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.McCann">McCannServer</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-tree.html new file mode 100644 index 0000000000..4c61e059e4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.McCann Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework2.McCann"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework2.McCann</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.McCann.<a href="McCannClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.McCann"><span class="type-name-link">McCannClient</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.McCann.<a href="McCannServer.html" title="class in MV3500Cohort2019JulySeptember.homework2.McCann"><span class="type-name-link">McCannServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-use.html new file mode 100644 index 0000000000..5ac98dd3eb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/McCann/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework2.McCann (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.McCann"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework2.McCann" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework2.McCann</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.McCann</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttClient.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttClient.html new file mode 100644 index 0000000000..4980b3d731 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttClient.html @@ -0,0 +1,175 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchuttClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Schutt, class: SchuttClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchuttClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Schutt</a></div> +<h1 title="Class SchuttClient" class="title">Class SchuttClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchuttClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is a client program that establishes a socket connection to a dispatch + server, then it sends a simple math equation to be solved.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Schutt</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchuttClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchuttClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchuttClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttServerDispatcher.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttServerDispatcher.html new file mode 100644 index 0000000000..0d1fa2c564 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttServerDispatcher.html @@ -0,0 +1,175 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchuttServerDispatcher (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Schutt, class: SchuttServerDispatcher"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchuttServerDispatcher.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Schutt</a></div> +<h1 title="Class SchuttServerDispatcher" class="title">Class SchuttServerDispatcher</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttServerDispatcher</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchuttServerDispatcher</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is a basic Server Dispatcher that awaits a client to connect and then + hands the client over to a thread handler to do the required work.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Schutt</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchuttServerDispatcher</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchuttServerDispatcher</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchuttServerDispatcher</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttThreadHandler.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttThreadHandler.html new file mode 100644 index 0000000000..7b833e4204 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/SchuttThreadHandler.html @@ -0,0 +1,217 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchuttThreadHandler (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Schutt, class: SchuttThreadHandler"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchuttThreadHandler.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Schutt</a></div> +<h1 title="Class SchuttThreadHandler" class="title">Class SchuttThreadHandler</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">java.lang.Thread</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttThreadHandler</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchuttThreadHandler</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></span></div> +<div class="block">A program that handles all logic associated with one socket connection by + running in a thread of its own. This thread will calculate a basic preformed + equation sent by the client.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Schutt</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Thread">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.State.html" title="class or interface in java.lang" class="external-link">Thread.State</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.UncaughtExceptionHandler.html" title="class or interface in java.lang" class="external-link">Thread.UncaughtExceptionHandler</a></code></div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="inherited-list"> +<h3 id="fields.inherited.from.class.java.lang.Thread">Fields inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#MAX_PRIORITY" title="class or interface in java.lang" class="external-link">MAX_PRIORITY</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#MIN_PRIORITY" title="class or interface in java.lang" class="external-link">MIN_PRIORITY</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#NORM_PRIORITY" title="class or interface in java.lang" class="external-link">NORM_PRIORITY</a></code></div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.net.Socket)">SchuttThreadHandler</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/Socket.html" title="class or interface in java.net" class="external-link">Socket</a> socket)</code></div> +<div class="col-last even-row-color"> +<div class="block">The thread constructor creates the socket from a ServerSocket, and passes + one to the thread responsible for handling the connection.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Handles one connection.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Thread">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#activeCount()" title="class or interface in java.lang" class="external-link">activeCount</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#checkAccess()" title="class or interface in java.lang" class="external-link">checkAccess</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#countStackFrames()" title="class or interface in java.lang" class="external-link">countStackFrames</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#currentThread()" title="class or interface in java.lang" class="external-link">currentThread</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#dumpStack()" title="class or interface in java.lang" class="external-link">dumpStack</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#enumerate(java.lang.Thread%5B%5D)" title="class or interface in java.lang" class="external-link">enumerate</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getAllStackTraces()" title="class or interface in java.lang" class="external-link">getAllStackTraces</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getContextClassLoader()" title="class or interface in java.lang" class="external-link">getContextClassLoader</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getDefaultUncaughtExceptionHandler()" title="class or interface in java.lang" class="external-link">getDefaultUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getId()" title="class or interface in java.lang" class="external-link">getId</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getName()" title="class or interface in java.lang" class="external-link">getName</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getPriority()" title="class or interface in java.lang" class="external-link">getPriority</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getState()" title="class or interface in java.lang" class="external-link">getState</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getThreadGroup()" title="class or interface in java.lang" class="external-link">getThreadGroup</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getUncaughtExceptionHandler()" title="class or interface in java.lang" class="external-link">getUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#holdsLock(java.lang.Object)" title="class or interface in java.lang" class="external-link">holdsLock</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#interrupt()" title="class or interface in java.lang" class="external-link">interrupt</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#interrupted()" title="class or interface in java.lang" class="external-link">interrupted</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isAlive()" title="class or interface in java.lang" class="external-link">isAlive</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isDaemon()" title="class or interface in java.lang" class="external-link">isDaemon</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isInterrupted()" title="class or interface in java.lang" class="external-link">isInterrupted</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join()" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join(long)" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join(long,int)" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#onSpinWait()" title="class or interface in java.lang" class="external-link">onSpinWait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#resume()" title="class or interface in java.lang" class="external-link">resume</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setContextClassLoader(java.lang.ClassLoader)" title="class or interface in java.lang" class="external-link">setContextClassLoader</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setDaemon(boolean)" title="class or interface in java.lang" class="external-link">setDaemon</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang" class="external-link">setDefaultUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setName(java.lang.String)" title="class or interface in java.lang" class="external-link">setName</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setPriority(int)" title="class or interface in java.lang" class="external-link">setPriority</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang" class="external-link">setUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#sleep(long)" title="class or interface in java.lang" class="external-link">sleep</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#sleep(long,int)" title="class or interface in java.lang" class="external-link">sleep</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#start()" title="class or interface in java.lang" class="external-link">start</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#stop()" title="class or interface in java.lang" class="external-link">stop</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#suspend()" title="class or interface in java.lang" class="external-link">suspend</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#yield()" title="class or interface in java.lang" class="external-link">yield</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(java.net.Socket)"> +<h3>SchuttThreadHandler</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchuttThreadHandler</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/Socket.html" title="class or interface in java.net" class="external-link">Socket</a> socket)</span></div> +<div class="block">The thread constructor creates the socket from a ServerSocket, and passes + one to the thread responsible for handling the connection.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>socket</code> - The socket connection handled by this thread</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +<div class="block">Handles one connection. We confirm that the connection is made by asking + the client a basic question and receive a basic equation back from the + client. The equation is interpreted and solved, with the answer being returned + to the client.</div> +<dl class="notes"> +<dt>Specified by:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html#run()" title="class or interface in java.lang" class="external-link">run</a></code> in interface <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +<dt>Overrides:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#run()" title="class or interface in java.lang" class="external-link">run</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></code></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttClient.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttClient.html new file mode 100644 index 0000000000..cc0eafd700 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Schutt, class: SchuttClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchuttClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttClient" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttClient</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttServerDispatcher.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttServerDispatcher.html new file mode 100644 index 0000000000..b32e931a01 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttServerDispatcher.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttServerDispatcher (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Schutt, class: SchuttServerDispatcher"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchuttServerDispatcher.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttServerDispatcher" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttServerDispatcher</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttServerDispatcher</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttThreadHandler.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttThreadHandler.html new file mode 100644 index 0000000000..34292b543b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/class-use/SchuttThreadHandler.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttThreadHandler (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Schutt, class: SchuttThreadHandler"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchuttThreadHandler.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttThreadHandler" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttThreadHandler</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Schutt.SchuttThreadHandler</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-summary.html new file mode 100644 index 0000000000..f536c5c9d7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-summary.html @@ -0,0 +1,99 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Schutt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Schutt"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework2.Schutt</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework2.Schutt</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="SchuttClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt">SchuttClient</a></div> +<div class="col-last even-row-color"> +<div class="block">This is a client program that establishes a socket connection to a dispatch + server, then it sends a simple math equation to be solved.</div> +</div> +<div class="col-first odd-row-color"><a href="SchuttServerDispatcher.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt">SchuttServerDispatcher</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is a basic Server Dispatcher that awaits a client to connect and then + hands the client over to a thread handler to do the required work.</div> +</div> +<div class="col-first even-row-color"><a href="SchuttThreadHandler.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt">SchuttThreadHandler</a></div> +<div class="col-last even-row-color"> +<div class="block">A program that handles all logic associated with one socket connection by + running in a thread of its own.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-tree.html new file mode 100644 index 0000000000..a484302c76 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-tree.html @@ -0,0 +1,81 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Schutt Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework2.Schutt"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework2.Schutt</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Schutt.<a href="SchuttClient.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt"><span class="type-name-link">SchuttClient</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Schutt.<a href="SchuttServerDispatcher.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt"><span class="type-name-link">SchuttServerDispatcher</span></a></li> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Thread</span></a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a>) +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Schutt.<a href="SchuttThreadHandler.html" title="class in MV3500Cohort2019JulySeptember.homework2.Schutt"><span class="type-name-link">SchuttThreadHandler</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-use.html new file mode 100644 index 0000000000..3e95372527 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Schutt/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework2.Schutt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Schutt"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework2.Schutt" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework2.Schutt</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Schutt</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Client.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Client.html new file mode 100644 index 0000000000..f0698f0bc4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Client.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Yurkovich_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Yurkovich, class: Yurkovich_Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Yurkovich_Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Yurkovich</a></div> +<h1 title="Class Yurkovich_Client" class="title">Class Yurkovich_Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Yurkovich_Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Yurkovich_Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Yurkovich_Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Yurkovich_Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Server.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Server.html new file mode 100644 index 0000000000..803cde7d5b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/Yurkovich_Server.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Yurkovich_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Yurkovich, class: Yurkovich_Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Yurkovich_Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework2.Yurkovich</a></div> +<h1 title="Class Yurkovich_Server" class="title">Class Yurkovich_Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Yurkovich_Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Yurkovich_Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Yurkovich_Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Yurkovich_Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/class-use/Yurkovich_Client.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/class-use/Yurkovich_Client.html new file mode 100644 index 0000000000..67464a5904 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/class-use/Yurkovich_Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Yurkovich, class: Yurkovich_Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Yurkovich_Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Yurkovich">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Client" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Client</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/class-use/Yurkovich_Server.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/class-use/Yurkovich_Server.html new file mode 100644 index 0000000000..d62c053ef1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/class-use/Yurkovich_Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Yurkovich, class: Yurkovich_Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Yurkovich_Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Yurkovich">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Server" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Server</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Yurkovich.Yurkovich_Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-summary.html new file mode 100644 index 0000000000..b2b1902f9f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Yurkovich (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework2.Yurkovich"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework2.Yurkovich</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework2.Yurkovich</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Yurkovich_Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Yurkovich">Yurkovich_Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="Yurkovich_Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Yurkovich">Yurkovich_Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-tree.html new file mode 100644 index 0000000000..2ede1e9fc0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework2.Yurkovich Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework2.Yurkovich"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework2.Yurkovich</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Yurkovich.<a href="Yurkovich_Client.html" title="class in MV3500Cohort2019JulySeptember.homework2.Yurkovich"><span class="type-name-link">Yurkovich_Client</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework2.Yurkovich.<a href="Yurkovich_Server.html" title="class in MV3500Cohort2019JulySeptember.homework2.Yurkovich"><span class="type-name-link">Yurkovich_Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-use.html new file mode 100644 index 0000000000..73151f5413 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework2/Yurkovich/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework2.Yurkovich (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework2.Yurkovich"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework2.Yurkovich" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework2.Yurkovich</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework2.Yurkovich</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronEntityStatePduCreator.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronEntityStatePduCreator.html new file mode 100644 index 0000000000..1fed3afabf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronEntityStatePduCreator.html @@ -0,0 +1,191 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BoronEntityStatePduCreator (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Boron, class: BoronEntityStatePduCreator"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BoronEntityStatePduCreator.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Boron</a></div> +<h1 title="Class BoronEntityStatePduCreator" class="title">Class BoronEntityStatePduCreator</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Boron.BoronEntityStatePduCreator</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BoronEntityStatePduCreator</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates structure of an entity PDU and transfers it to BoronPduSender to be sent out</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>jonathanboron</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BoronEntityStatePduCreator</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Zero-argument constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>edu.nps.moves.dis7.pdus.EntityStatePdu</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#newPDU(short,edu.nps.moves.dis7.enumerations.ForceID,double%5B%5D,float%5B%5D,float%5B%5D)">newPDU</a></span>​(short s, + edu.nps.moves.dis7.enumerations.ForceID fid, + double[] l, + float[] v, + float[] o)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Creates and returns a new Entity State PDU</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BoronEntityStatePduCreator</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BoronEntityStatePduCreator</span>()</div> +<div class="block">Zero-argument constructor</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="newPDU(short,edu.nps.moves.dis7.enumerations.ForceID,double[],float[],float[])"> +<h3>newPDU</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">edu.nps.moves.dis7.pdus.EntityStatePdu</span> <span class="element-name">newPDU</span>​<span class="parameters">(short s, + edu.nps.moves.dis7.enumerations.ForceID fid, + double[] l, + float[] v, + float[] o)</span></div> +<div class="block">Creates and returns a new Entity State PDU</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>s</code> - is a 16 bit ID</dd> +<dd><code>fid</code> - is a force ID enumeration</dd> +<dd><code>l</code> - is a double array containing position x,y,z coordinates</dd> +<dd><code>v</code> - is a float array containing x,y,z velocity values</dd> +<dd><code>o</code> - is a float array containing phi, psi, and theta orientation values</dd> +<dt>Returns:</dt> +<dd>a new EntityStatePdu with minimal information</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.html new file mode 100644 index 0000000000..be975aaad6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.html @@ -0,0 +1,227 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BoronPduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Boron, class: BoronPduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BoronPduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Boron</a></div> +<h1 title="Class BoronPduReceiver" class="title">Class BoronPduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BoronPduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Listens for packets sent to multicast address. Currently formatted to print entity + location if an entity state PDU is received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>jonathanboron</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BoronPduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduReceiver.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduReceiver.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BoronPduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BoronPduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.html new file mode 100644 index 0000000000..8ba7b4916e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.html @@ -0,0 +1,255 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BoronPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Boron, class: BoronPduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BoronPduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Boron</a></div> +<h1 title="Class BoronPduSender" class="title">Class BoronPduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BoronPduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Takes a PDU and sends it to a multicast address. This program works in collaboration with separate + PDU constructor classes. Current main method creates and sends Entity State PDUs to demonstrate + functionality.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>jonathanboron</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">BoronPduSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run(edu.nps.moves.dis7.pdus.Pdu)">run</a></span>​(edu.nps.moves.dis7.pdus.Pdu aPdu)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>BoronPduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BoronPduSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run(edu.nps.moves.dis7.pdus.Pdu)"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.Pdu aPdu)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> +<dl class="notes"> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - problem occurred</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronEntityStatePduCreator.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronEntityStatePduCreator.html new file mode 100644 index 0000000000..4c932f7519 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronEntityStatePduCreator.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Boron.BoronEntityStatePduCreator (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Boron, class: BoronEntityStatePduCreator"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BoronEntityStatePduCreator.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Boron.BoronEntityStatePduCreator" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Boron.BoronEntityStatePduCreator</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Boron.BoronEntityStatePduCreator</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronPduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronPduReceiver.html new file mode 100644 index 0000000000..4a0e5af49b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronPduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Boron, class: BoronPduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BoronPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduReceiver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduReceiver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronPduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronPduSender.html new file mode 100644 index 0000000000..0214316ba8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/class-use/BoronPduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Boron, class: BoronPduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BoronPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduSender" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduSender</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Boron.BoronPduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-summary.html new file mode 100644 index 0000000000..c467073167 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-summary.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Boron (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Boron"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework4.Boron</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework4.Boron</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="BoronEntityStatePduCreator.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron">BoronEntityStatePduCreator</a></div> +<div class="col-last even-row-color"> +<div class="block">Creates structure of an entity PDU and transfers it to BoronPduSender to be sent out</div> +</div> +<div class="col-first odd-row-color"><a href="BoronPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron">BoronPduReceiver</a></div> +<div class="col-last odd-row-color"> +<div class="block">Listens for packets sent to multicast address.</div> +</div> +<div class="col-first even-row-color"><a href="BoronPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron">BoronPduSender</a></div> +<div class="col-last even-row-color"> +<div class="block">Takes a PDU and sends it to a multicast address.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-tree.html new file mode 100644 index 0000000000..4ef17ceab5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-tree.html @@ -0,0 +1,77 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Boron Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework4.Boron"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework4.Boron</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Boron.<a href="BoronEntityStatePduCreator.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron"><span class="type-name-link">BoronEntityStatePduCreator</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Boron.<a href="BoronPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron"><span class="type-name-link">BoronPduReceiver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Boron.<a href="BoronPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Boron"><span class="type-name-link">BoronPduSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-use.html new file mode 100644 index 0000000000..ccc5ab2026 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Boron/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework4.Boron (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Boron"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework4.Boron" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework4.Boron</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Boron</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.html new file mode 100644 index 0000000000..68012efec6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.html @@ -0,0 +1,244 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BrennenstuhlEspduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl, class: BrennenstuhlEspduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BrennenstuhlEspduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a></div> +<h1 title="Class BrennenstuhlEspduReceiver" class="title">Class BrennenstuhlEspduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BrennenstuhlEspduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from the network in IEEE DIS format. + Adapted from OpenDIS library example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BrennenstuhlEspduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduReceiver.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduReceiver.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduReceiver.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BrennenstuhlEspduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BrennenstuhlEspduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.NetworkMode.html new file mode 100644 index 0000000000..4c98585866 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BrennenstuhlEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl, class: BrennenstuhlEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BrennenstuhlEspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a></div> +<h1 title="Enum Class BrennenstuhlEspduSender.NetworkMode" class="title">Enum Class BrennenstuhlEspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="BrennenstuhlEspduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">BrennenstuhlEspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.html new file mode 100644 index 0000000000..ca73a494ce --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduSender.html @@ -0,0 +1,276 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BrennenstuhlEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl, class: BrennenstuhlEspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BrennenstuhlEspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a></div> +<h1 title="Class BrennenstuhlEspduSender" class="title">Class BrennenstuhlEspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BrennenstuhlEspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format. Adapted from OpenDIS library + example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Don McGregor, Don Brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BrennenstuhlEspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val networkMode: + unicast, broadcast, multicast destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BrennenstuhlEspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BrennenstuhlEspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val networkMode: + unicast, broadcast, multicast destinationIp: where to send the packet. If + in multicast mode, this can be multicast. To determine broadcast + destination IP, use an online broadcast address calculator, for example + http://www.remotemonitoringsystems.ca/broadcast.php If in multicast mode, + a join() will be done on the multicast address. port: port used for both + source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network. (Comcast, NPS, etc.) This determines the broadcast address for + all connected interfaces, based on the IP and subnet mask. If you have a + dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--e.g. running VMWare on your laptop with a local IP this will also + pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver.html new file mode 100644 index 0000000000..0626d51ab8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduReceiver.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AllPduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2, class: AllPduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AllPduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2</a></div> +<h1 title="Class AllPduReceiver" class="title">Class AllPduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AllPduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AllPduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduReceiver.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduReceiver.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AllPduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AllPduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduSender.html new file mode 100644 index 0000000000..119f3a227f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/AllPduSender.html @@ -0,0 +1,247 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AllPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2, class: AllPduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AllPduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2</a></div> +<h1 title="Class AllPduSender" class="title">Class AllPduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AllPduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is an example that sends many/most types of PDUs. Useful for testing standards + compliance or getting a full set of PDUs. It also writes the generated PDUs to an XML file. + Adapted from OpenDIS library example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">AllPduSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>AllPduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AllPduSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/class-use/AllPduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/class-use/AllPduReceiver.html new file mode 100644 index 0000000000..a25524862e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/class-use/AllPduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2, class: AllPduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AllPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduReceiver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduReceiver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/class-use/AllPduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/class-use/AllPduSender.html new file mode 100644 index 0000000000..828cb81791 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/class-use/AllPduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2, class: AllPduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AllPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduSender" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduSender</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.AllPduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-summary.html new file mode 100644 index 0000000000..70502c5c08 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-summary.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AllPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2">AllPduReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="AllPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2">AllPduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is an example that sends many/most types of PDUs.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-tree.html new file mode 100644 index 0000000000..c891ffb470 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.<a href="AllPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2"><span class="type-name-link">AllPduReceiver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2.<a href="AllPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2"><span class="type-name-link">AllPduSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-use.html new file mode 100644 index 0000000000..089731de8d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/Version2/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.Version2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduReceiver.html new file mode 100644 index 0000000000..5062f1f2ee --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl, class: BrennenstuhlEspduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BrennenstuhlEspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduReceiver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduReceiver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduSender.NetworkMode.html new file mode 100644 index 0000000000..d571d0f32a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl, class: BrennenstuhlEspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2019JulySeptember.homework4.Brennenstuhl"> +<h2>Uses of <a href="../BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a> that return <a href="../BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">BrennenstuhlEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../BrennenstuhlEspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">BrennenstuhlEspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../BrennenstuhlEspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduSender.html new file mode 100644 index 0000000000..e9ff550290 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/class-use/BrennenstuhlEspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl, class: BrennenstuhlEspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BrennenstuhlEspduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.BrennenstuhlEspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-summary.html new file mode 100644 index 0000000000..20a43fcb6a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-summary.html @@ -0,0 +1,103 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="BrennenstuhlEspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">Receives PDUs from the network in IEEE DIS format.</div> +</div> +<div class="col-first odd-row-color"><a href="BrennenstuhlEspduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-tree.html new file mode 100644 index 0000000000..774ee2eb97 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-tree.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.<a href="BrennenstuhlEspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl"><span class="type-name-link">BrennenstuhlEspduReceiver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.<a href="BrennenstuhlEspduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl"><span class="type-name-link">BrennenstuhlEspduSender</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl.<a href="BrennenstuhlEspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Brennenstuhl"><span class="type-name-link">BrennenstuhlEspduSender.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-use.html new file mode 100644 index 0000000000..8e9b662f28 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/package-use.html @@ -0,0 +1,87 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework4.Brennenstuhl (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Brennenstuhl"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework4.Brennenstuhl" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2019JulySeptember.homework4.Brennenstuhl"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a> used by <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Brennenstuhl</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/BrennenstuhlEspduSender.NetworkMode.html#MV3500Cohort2019JulySeptember.homework4.Brennenstuhl">BrennenstuhlEspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduListenerSaver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduListenerSaver.html new file mode 100644 index 0000000000..5b70c0b0e8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduListenerSaver.html @@ -0,0 +1,175 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FetterolfPduListenerSaver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf, class: FetterolfPduListenerSaver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FetterolfPduListenerSaver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Fetterolf</a></div> +<h1 title="Class FetterolfPduListenerSaver" class="title">Class FetterolfPduListenerSaver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduListenerSaver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FetterolfPduListenerSaver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">PduSaver.java created on Aug 21, 2019 MOVES Institute Naval Postgraduate + School, Monterey, CA, USA www.nps.edu</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Mike Bailey, jmbailey@nps.edu</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FetterolfPduListenerSaver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FetterolfPduListenerSaver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FetterolfPduListenerSaver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduReceiver.html new file mode 100644 index 0000000000..42ca0da1a7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduReceiver.html @@ -0,0 +1,213 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FetterolfPduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf, class: FetterolfPduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FetterolfPduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Fetterolf</a></div> +<h1 title="Class FetterolfPduReceiver" class="title">Class FetterolfPduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FetterolfPduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FetterolfPduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">socket value of shared interest</div> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">socket value of shared interest</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FetterolfPduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FetterolfPduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduSender.html new file mode 100644 index 0000000000..6a26907dbb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduSender.html @@ -0,0 +1,248 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FetterolfPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf, class: FetterolfPduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FetterolfPduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Fetterolf</a></div> +<h1 title="Class FetterolfPduSender" class="title">Class FetterolfPduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FetterolfPduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is an example that sends many/most types of PDUs. Useful for testing + standards compliance or getting a full set of PDUs. It also writes the + generated PDUs to an XML file. Adapted from OpenDIS library example package + edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">FetterolfPduSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>FetterolfPduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FetterolfPduSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduListenerSaver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduListenerSaver.html new file mode 100644 index 0000000000..ff21fc8be4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduListenerSaver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduListenerSaver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf, class: FetterolfPduListenerSaver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FetterolfPduListenerSaver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduListenerSaver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduListenerSaver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduListenerSaver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduReceiver.html new file mode 100644 index 0000000000..61d4a8964d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf, class: FetterolfPduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FetterolfPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduReceiver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduReceiver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduSender.html new file mode 100644 index 0000000000..5b673f583c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/class-use/FetterolfPduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf, class: FetterolfPduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FetterolfPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduSender" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduSender</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Fetterolf.FetterolfPduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-summary.html new file mode 100644 index 0000000000..fbc3242ba7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-summary.html @@ -0,0 +1,95 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Fetterolf (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework4.Fetterolf</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework4.Fetterolf</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FetterolfPduListenerSaver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf">FetterolfPduListenerSaver</a></div> +<div class="col-last even-row-color"> +<div class="block">PduSaver.java created on Aug 21, 2019 MOVES Institute Naval Postgraduate + School, Monterey, CA, USA www.nps.edu</div> +</div> +<div class="col-first odd-row-color"><a href="FetterolfPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf">FetterolfPduReceiver</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="FetterolfPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf">FetterolfPduSender</a></div> +<div class="col-last even-row-color"> +<div class="block">This is an example that sends many/most types of PDUs.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-tree.html new file mode 100644 index 0000000000..640040b1e9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-tree.html @@ -0,0 +1,77 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Fetterolf Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework4.Fetterolf</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Fetterolf.<a href="FetterolfPduListenerSaver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf"><span class="type-name-link">FetterolfPduListenerSaver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Fetterolf.<a href="FetterolfPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf"><span class="type-name-link">FetterolfPduReceiver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Fetterolf.<a href="FetterolfPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Fetterolf"><span class="type-name-link">FetterolfPduSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-use.html new file mode 100644 index 0000000000..76c0f30ca5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Fetterolf/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework4.Fetterolf (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Fetterolf"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework4.Fetterolf" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework4.Fetterolf</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Fetterolf</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/Knobeloch_PduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/Knobeloch_PduReceiver.html new file mode 100644 index 0000000000..ad06dcfa99 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/Knobeloch_PduReceiver.html @@ -0,0 +1,219 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Knobeloch_PduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Knobeloch, class: Knobeloch_PduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Knobeloch_PduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Knobeloch</a></div> +<h1 title="Class Knobeloch_PduReceiver" class="title">Class Knobeloch_PduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Knobeloch_PduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">port of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Knobeloch_PduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduReceiver.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">port of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a>, +<a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduReceiver.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Knobeloch_PduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Knobeloch_PduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/Knobeloch_PduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/Knobeloch_PduSender.html new file mode 100644 index 0000000000..709a8cc4fb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/Knobeloch_PduSender.html @@ -0,0 +1,247 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Knobeloch_PduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Knobeloch, class: Knobeloch_PduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Knobeloch_PduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Knobeloch</a></div> +<h1 title="Class Knobeloch_PduSender" class="title">Class Knobeloch_PduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Knobeloch_PduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is an example that sends many/most types of PDUs. Useful for testing standards + compliance or getting a full set of PDUs. It also writes the generated PDUs to an XML file. + Adapted from OpenDIS library example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">Knobeloch_PduSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run(int)">run</a></span>​(int numbOfPDUS)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>Knobeloch_PduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Knobeloch_PduSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run(int)"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>​<span class="parameters">(int numbOfPDUS)</span></div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/class-use/Knobeloch_PduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/class-use/Knobeloch_PduReceiver.html new file mode 100644 index 0000000000..fb43e7b15c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/class-use/Knobeloch_PduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Knobeloch, class: Knobeloch_PduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Knobeloch_PduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Knobeloch">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduReceiver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduReceiver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/class-use/Knobeloch_PduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/class-use/Knobeloch_PduSender.html new file mode 100644 index 0000000000..921724381d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/class-use/Knobeloch_PduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Knobeloch, class: Knobeloch_PduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Knobeloch_PduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Knobeloch">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduSender" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduSender</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Knobeloch.Knobeloch_PduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-summary.html new file mode 100644 index 0000000000..07f1769d28 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-summary.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Knobeloch (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Knobeloch"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework4.Knobeloch</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework4.Knobeloch</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Knobeloch_PduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Knobeloch">Knobeloch_PduReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="Knobeloch_PduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Knobeloch">Knobeloch_PduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is an example that sends many/most types of PDUs.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-tree.html new file mode 100644 index 0000000000..6971f7a109 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Knobeloch Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework4.Knobeloch"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework4.Knobeloch</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Knobeloch.<a href="Knobeloch_PduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Knobeloch"><span class="type-name-link">Knobeloch_PduReceiver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Knobeloch.<a href="Knobeloch_PduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Knobeloch"><span class="type-name-link">Knobeloch_PduSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-use.html new file mode 100644 index 0000000000..17316c7361 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Knobeloch/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework4.Knobeloch (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Knobeloch"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework4.Knobeloch" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework4.Knobeloch</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Knobeloch</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/McCannPduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/McCannPduReceiver.html new file mode 100644 index 0000000000..84050a973b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/McCannPduReceiver.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>McCannPduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.McCann, class: McCannPduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/McCannPduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.McCann</a></div> +<h1 title="Class McCannPduReceiver" class="title">Class McCannPduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">McCannPduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">McCannPduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduReceiver.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduReceiver.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>McCannPduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">McCannPduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/McCannPduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/McCannPduSender.html new file mode 100644 index 0000000000..dc0e561f7d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/McCannPduSender.html @@ -0,0 +1,245 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>McCannPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.McCann, class: McCannPduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/McCannPduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.McCann</a></div> +<h1 title="Class McCannPduSender" class="title">Class McCannPduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">McCannPduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">changed port to not conflict with Maj Furr's code or anyone else pushing DIS packages</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>ljmm1</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int,java.lang.String)">McCannPduSender</a></span>​(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int,java.lang.String)"> +<h3>McCannPduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">McCannPduSender</span>​<span class="parameters">(int port, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> multicast)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +<dd><code>multicast</code> - address of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/class-use/McCannPduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/class-use/McCannPduReceiver.html new file mode 100644 index 0000000000..138f6fcefd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/class-use/McCannPduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.McCann, class: McCannPduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../McCannPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.McCann">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduReceiver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduReceiver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/class-use/McCannPduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/class-use/McCannPduSender.html new file mode 100644 index 0000000000..1d713846bd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/class-use/McCannPduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.McCann, class: McCannPduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../McCannPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.McCann">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduSender" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduSender</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.McCann.McCannPduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-summary.html new file mode 100644 index 0000000000..be05a19886 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-summary.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.McCann (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.McCann"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework4.McCann</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework4.McCann</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="McCannPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.McCann">McCannPduReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="McCannPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.McCann">McCannPduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">changed port to not conflict with Maj Furr's code or anyone else pushing DIS packages</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-tree.html new file mode 100644 index 0000000000..becfebcae5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.McCann Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework4.McCann"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework4.McCann</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.McCann.<a href="McCannPduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.McCann"><span class="type-name-link">McCannPduReceiver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.McCann.<a href="McCannPduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.McCann"><span class="type-name-link">McCannPduSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-use.html new file mode 100644 index 0000000000..ca9c036828 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/McCann/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework4.McCann (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.McCann"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework4.McCann" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework4.McCann</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.McCann</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttESPDUSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttESPDUSender.NetworkMode.html new file mode 100644 index 0000000000..787961ce9f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttESPDUSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchuttESPDUSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Schutt, class: SchuttESPDUSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchuttESPDUSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a></div> +<h1 title="Enum Class SchuttESPDUSender.NetworkMode" class="title">Enum Class SchuttESPDUSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="SchuttESPDUSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">SchuttESPDUSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttESPDUSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttESPDUSender.html new file mode 100644 index 0000000000..e2f799a279 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttESPDUSender.html @@ -0,0 +1,278 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchuttESPDUSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Schutt, class: SchuttESPDUSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchuttESPDUSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a></div> +<h1 title="Class SchuttESPDUSender" class="title">Class SchuttESPDUSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchuttESPDUSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format. Adapted from OpenDIS library + example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Don Brutzman, Don Mcgregor + Edited By Thomas Schutt</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchuttESPDUSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val networkMode: + unicast, broadcast, multicast destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchuttESPDUSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchuttESPDUSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val networkMode: + unicast, broadcast, multicast destinationIp: where to send the packet. If + in multicast mode, this can be multicast. To determine broadcast + destination IP, use an online broadcast address calculator, for example + http://www.remotemonitoringsystems.ca/broadcast.php If in multicast mode, + a join() will be done on the multicast address. port: port used for both + source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network. (Comcast, NPS, etc.) This determines the broadcast address + for all connected interfaces, based on the IP and subnet mask. If you + have a dual-homed host it will return a broadcast address for both. If + you have some VMs running on your host this will pick up the addresses + for those as well--e.g. running VMWare on your laptop with a local IP + this will also pick up a 192.168 address assigned to the VM by the host + OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttEspduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttEspduReceiver.html new file mode 100644 index 0000000000..c00061118e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttEspduReceiver.html @@ -0,0 +1,244 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchuttEspduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Schutt, class: SchuttEspduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchuttEspduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a></div> +<h1 title="Class SchuttEspduReceiver" class="title">Class SchuttEspduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttEspduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchuttEspduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from the network in IEEE DIS format. + Adapted from OpenDIS library example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchuttEspduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttEspduReceiver.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttEspduReceiver.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttEspduReceiver.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchuttEspduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchuttEspduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttPDUSaverListener.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttPDUSaverListener.html new file mode 100644 index 0000000000..4bef641d9e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/SchuttPDUSaverListener.html @@ -0,0 +1,175 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchuttPDUSaverListener (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Schutt, class: SchuttPDUSaverListener"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchuttPDUSaverListener.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a></div> +<h1 title="Class SchuttPDUSaverListener" class="title">Class SchuttPDUSaverListener</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttPDUSaverListener</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchuttPDUSaverListener</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">PduSaver.java created on Aug 21, 2019 + MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Mike Bailey, jmbailey@nps.edu</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchuttPDUSaverListener</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchuttPDUSaverListener</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchuttPDUSaverListener</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttESPDUSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttESPDUSender.NetworkMode.html new file mode 100644 index 0000000000..bbbb629ec4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttESPDUSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Schutt, class: SchuttESPDUSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2019JulySeptember.homework4.Schutt">MV3500Cohort2019JulySeptember.homework4.Schutt</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2019JulySeptember.homework4.Schutt"> +<h2>Uses of <a href="../SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a> that return <a href="../SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">SchuttESPDUSender.NetworkMode.</span><code><span class="member-name-link"><a href="../SchuttESPDUSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">SchuttESPDUSender.NetworkMode.</span><code><span class="member-name-link"><a href="../SchuttESPDUSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttESPDUSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttESPDUSender.html new file mode 100644 index 0000000000..571363e435 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttESPDUSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Schutt, class: SchuttESPDUSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchuttESPDUSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttESPDUSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttEspduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttEspduReceiver.html new file mode 100644 index 0000000000..5f2119e233 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttEspduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttEspduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Schutt, class: SchuttEspduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchuttEspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttEspduReceiver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttEspduReceiver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttEspduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttPDUSaverListener.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttPDUSaverListener.html new file mode 100644 index 0000000000..7fa8d75521 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/class-use/SchuttPDUSaverListener.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttPDUSaverListener (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Schutt, class: SchuttPDUSaverListener"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchuttPDUSaverListener.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttPDUSaverListener" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttPDUSaverListener</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Schutt.SchuttPDUSaverListener</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-summary.html new file mode 100644 index 0000000000..ddcb9f4658 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-summary.html @@ -0,0 +1,108 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Schutt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Schutt"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework4.Schutt</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework4.Schutt</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="SchuttEspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttEspduReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">Receives PDUs from the network in IEEE DIS format.</div> +</div> +<div class="col-first odd-row-color"><a href="SchuttESPDUSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first even-row-color"><a href="SchuttPDUSaverListener.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttPDUSaverListener</a></div> +<div class="col-last even-row-color"> +<div class="block">PduSaver.java created on Aug 21, 2019 + MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu</div> +</div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-tree.html new file mode 100644 index 0000000000..3317a3e405 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-tree.html @@ -0,0 +1,91 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Schutt Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework4.Schutt"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework4.Schutt</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Schutt.<a href="SchuttEspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt"><span class="type-name-link">SchuttEspduReceiver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Schutt.<a href="SchuttESPDUSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt"><span class="type-name-link">SchuttESPDUSender</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Schutt.<a href="SchuttPDUSaverListener.html" title="class in MV3500Cohort2019JulySeptember.homework4.Schutt"><span class="type-name-link">SchuttPDUSaverListener</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Schutt.<a href="SchuttESPDUSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Schutt"><span class="type-name-link">SchuttESPDUSender.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-use.html new file mode 100644 index 0000000000..01df3cca84 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Schutt/package-use.html @@ -0,0 +1,87 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework4.Schutt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Schutt"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework4.Schutt" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework4.Schutt</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2019JulySeptember.homework4.Schutt">MV3500Cohort2019JulySeptember.homework4.Schutt</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2019JulySeptember.homework4.Schutt"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a> used by <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Schutt</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/SchuttESPDUSender.NetworkMode.html#MV3500Cohort2019JulySeptember.homework4.Schutt">SchuttESPDUSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduReceiver.html new file mode 100644 index 0000000000..e5404dd343 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduReceiver.html @@ -0,0 +1,244 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Yurk_EspduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich, class: Yurk_EspduReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Yurk_EspduReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a></div> +<h1 title="Class Yurk_EspduReceiver" class="title">Class Yurk_EspduReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Yurk_EspduReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from the network in IEEE DIS format. + Adapted from OpenDIS library example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>DMcG</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Yurk_EspduReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduReceiver.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduReceiver.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduReceiver.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Yurk_EspduReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Yurk_EspduReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduSender.NetworkMode.html new file mode 100644 index 0000000000..b9dad9f7d4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Yurk_EspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich, class: Yurk_EspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Yurk_EspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a></div> +<h1 title="Enum Class Yurk_EspduSender.NetworkMode" class="title">Enum Class Yurk_EspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="Yurk_EspduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">Yurk_EspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduSender.html new file mode 100644 index 0000000000..0d00a0ceaa --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/Yurk_EspduSender.html @@ -0,0 +1,276 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Yurk_EspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich, class: Yurk_EspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Yurk_EspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a></div> +<h1 title="Class Yurk_EspduSender" class="title">Class Yurk_EspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Yurk_EspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format. Adapted from OpenDIS library + example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Don McGregor, Don Brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Yurk_EspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val networkMode: + unicast, broadcast, multicast destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Yurk_EspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Yurk_EspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val networkMode: + unicast, broadcast, multicast destinationIp: where to send the packet. If + in multicast mode, this can be multicast. To determine broadcast + destination IP, use an online broadcast address calculator, for example + http://www.remotemonitoringsystems.ca/broadcast.php If in multicast mode, + a join() will be done on the multicast address. port: port used for both + source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network. (Comcast, NPS, etc.) This determines the broadcast address for + all connected interfaces, based on the IP and subnet mask. If you have a + dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--e.g. running VMWare on your laptop with a local IP this will also + pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduReceiver.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduReceiver.html new file mode 100644 index 0000000000..2de2e5f129 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich, class: Yurk_EspduReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Yurk_EspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduReceiver" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduReceiver</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduSender.NetworkMode.html new file mode 100644 index 0000000000..fe00722302 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich, class: Yurk_EspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2019JulySeptember.homework4.Yurkovich">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2019JulySeptember.homework4.Yurkovich"> +<h2>Uses of <a href="../Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a> that return <a href="../Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">Yurk_EspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Yurk_EspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">Yurk_EspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../Yurk_EspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduSender.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduSender.html new file mode 100644 index 0000000000..8cecb82967 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/class-use/Yurk_EspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich, class: Yurk_EspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Yurk_EspduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender" class="title">Uses of Class<br>MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender</h1> +</div> +No usage of MV3500Cohort2019JulySeptember.homework4.Yurkovich.Yurk_EspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-summary.html new file mode 100644 index 0000000000..848f998f08 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-summary.html @@ -0,0 +1,103 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Yurkovich (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2019JulySeptember.homework4.Yurkovich</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2019JulySeptember.homework4.Yurkovich</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Yurk_EspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">Receives PDUs from the network in IEEE DIS format.</div> +</div> +<div class="col-first odd-row-color"><a href="Yurk_EspduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-tree.html new file mode 100644 index 0000000000..6ee2bced67 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-tree.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2019JulySeptember.homework4.Yurkovich Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2019JulySeptember.homework4.Yurkovich</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Yurkovich.<a href="Yurk_EspduReceiver.html" title="class in MV3500Cohort2019JulySeptember.homework4.Yurkovich"><span class="type-name-link">Yurk_EspduReceiver</span></a></li> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Yurkovich.<a href="Yurk_EspduSender.html" title="class in MV3500Cohort2019JulySeptember.homework4.Yurkovich"><span class="type-name-link">Yurk_EspduSender</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2019JulySeptember.homework4.Yurkovich.<a href="Yurk_EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2019JulySeptember.homework4.Yurkovich"><span class="type-name-link">Yurk_EspduSender.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-use.html b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-use.html new file mode 100644 index 0000000000..f27006a1e2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2019JulySeptember/homework4/Yurkovich/package-use.html @@ -0,0 +1,87 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2019JulySeptember.homework4.Yurkovich (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2019JulySeptember.homework4.Yurkovich"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2019JulySeptember.homework4.Yurkovich" class="title">Uses of Package<br>MV3500Cohort2019JulySeptember.homework4.Yurkovich</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2019JulySeptember.homework4.Yurkovich">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2019JulySeptember.homework4.Yurkovich"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a> used by <a href="package-summary.html">MV3500Cohort2019JulySeptember.homework4.Yurkovich</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/Yurk_EspduSender.NetworkMode.html#MV3500Cohort2019JulySeptember.homework4.Yurkovich">Yurk_EspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/BrittTcPExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/BrittTcPExample1Telnet.html new file mode 100644 index 0000000000..6b2a43dac5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/BrittTcPExample1Telnet.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BrittTcPExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1, class: BrittTcPExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BrittTcPExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework1</a></div> +<h1 title="Class BrittTcPExample1Telnet" class="title">Class BrittTcPExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework1.BrittTcPExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BrittTcPExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Brittokki</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BrittTcPExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">When you run this program, the main method is invoked.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BrittTcPExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BrittTcPExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">When you run this program, the main method is invoked.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.html new file mode 100644 index 0000000000..930947fd17 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/BrutzmanRefactorTcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BrutzmanRefactorTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1, class: BrutzmanRefactorTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BrutzmanRefactorTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework1</a></div> +<h1 title="Class BrutzmanRefactorTcpExample1Telnet" class="title">Class BrutzmanRefactorTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BrutzmanRefactorTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This example is the simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman``</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BrutzmanRefactorTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">When you run this program, the main method is invoked.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BrutzmanRefactorTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BrutzmanRefactorTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">When you run this program, the main method is invoked.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/CannonTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/CannonTcpExample1Telnet.html new file mode 100644 index 0000000000..88853d5a9c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/CannonTcpExample1Telnet.html @@ -0,0 +1,172 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CannonTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1, class: CannonTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CannonTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework1</a></div> +<h1 title="Class CannonTcpExample1Telnet" class="title">Class CannonTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework1.CannonTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CannonTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Class MV30500 + Homework 1 that demonstrates how to connect to a TCP telnet server</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>chris</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CannonTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CannonTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CannonTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/GaribayTCPExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/GaribayTCPExample1Telnet.html new file mode 100644 index 0000000000..60a9a18d06 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/GaribayTCPExample1Telnet.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>GaribayTCPExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1, class: GaribayTCPExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/GaribayTCPExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework1</a></div> +<h1 title="Class GaribayTCPExample1Telnet" class="title">Class GaribayTCPExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework1.GaribayTCPExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GaribayTCPExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>chris</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">GaribayTCPExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>GaribayTCPExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GaribayTCPExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/GoerickeTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/GoerickeTcpExample1Telnet.html new file mode 100644 index 0000000000..32099368a8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/GoerickeTcpExample1Telnet.html @@ -0,0 +1,174 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>GoerickeTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1, class: GoerickeTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/GoerickeTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework1</a></div> +<h1 title="Class GoerickeTcpExample1Telnet" class="title">Class GoerickeTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework1.GoerickeTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GoerickeTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Homework 1 for class MV3500 - Summer 2020</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Goericke, Stefan</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">GoerickeTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>GoerickeTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GoerickeTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/MahanTCPExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/MahanTCPExample1Telnet.html new file mode 100644 index 0000000000..de36333e93 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/MahanTCPExample1Telnet.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MahanTCPExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1, class: MahanTCPExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MahanTCPExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework1</a></div> +<h1 title="Class MahanTCPExample1Telnet" class="title">Class MahanTCPExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework1.MahanTCPExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MahanTCPExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bill</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MahanTCPExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MahanTCPExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MahanTCPExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/WeissenbergerTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/WeissenbergerTcpExample1Telnet.html new file mode 100644 index 0000000000..7622b76962 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/WeissenbergerTcpExample1Telnet.html @@ -0,0 +1,175 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>WeissenbergerTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1, class: WeissenbergerTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/WeissenbergerTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework1</a></div> +<h1 title="Class WeissenbergerTcpExample1Telnet" class="title">Class WeissenbergerTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework1.WeissenbergerTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WeissenbergerTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Simple TCP Telnet Server, MV3500 Homework 1 + copied parts from: TcpExample1Telnet.java by @author mcgredo and @author brutzman</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Loki</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">WeissenbergerTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>WeissenbergerTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">WeissenbergerTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/WhiteTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/WhiteTcpExample1Telnet.html new file mode 100644 index 0000000000..ee9b1e45df --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/WhiteTcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>WhiteTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1, class: WhiteTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/WhiteTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework1</a></div> +<h1 title="Class WhiteTcpExample1Telnet" class="title">Class WhiteTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework1.WhiteTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WhiteTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">WhiteTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>WhiteTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">WhiteTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/BrittTcPExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/BrittTcPExample1Telnet.html new file mode 100644 index 0000000000..74c4b0ea0f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/BrittTcPExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework1.BrittTcPExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1, class: BrittTcPExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BrittTcPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework1.BrittTcPExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework1.BrittTcPExample1Telnet</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1.BrittTcPExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/BrutzmanRefactorTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/BrutzmanRefactorTcpExample1Telnet.html new file mode 100644 index 0000000000..649fe1dff7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/BrutzmanRefactorTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1, class: BrutzmanRefactorTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BrutzmanRefactorTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1.BrutzmanRefactorTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/CannonTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/CannonTcpExample1Telnet.html new file mode 100644 index 0000000000..eae81f0d4a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/CannonTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework1.CannonTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1, class: CannonTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CannonTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework1.CannonTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework1.CannonTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1.CannonTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/GaribayTCPExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/GaribayTCPExample1Telnet.html new file mode 100644 index 0000000000..c5b985e4de --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/GaribayTCPExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework1.GaribayTCPExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1, class: GaribayTCPExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../GaribayTCPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework1.GaribayTCPExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework1.GaribayTCPExample1Telnet</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1.GaribayTCPExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/GoerickeTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/GoerickeTcpExample1Telnet.html new file mode 100644 index 0000000000..588bad1d08 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/GoerickeTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework1.GoerickeTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1, class: GoerickeTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../GoerickeTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework1.GoerickeTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework1.GoerickeTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1.GoerickeTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/MahanTCPExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/MahanTCPExample1Telnet.html new file mode 100644 index 0000000000..b926ab00a5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/MahanTCPExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework1.MahanTCPExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1, class: MahanTCPExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MahanTCPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework1.MahanTCPExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework1.MahanTCPExample1Telnet</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1.MahanTCPExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/WeissenbergerTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/WeissenbergerTcpExample1Telnet.html new file mode 100644 index 0000000000..6c18a391b2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/WeissenbergerTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework1.WeissenbergerTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1, class: WeissenbergerTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../WeissenbergerTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework1.WeissenbergerTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework1.WeissenbergerTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1.WeissenbergerTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/WhiteTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/WhiteTcpExample1Telnet.html new file mode 100644 index 0000000000..e15e8b7568 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/class-use/WhiteTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework1.WhiteTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1, class: WhiteTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../WhiteTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework1.WhiteTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework1.WhiteTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1.WhiteTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-summary.html new file mode 100644 index 0000000000..64590e6e48 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-summary.html @@ -0,0 +1,112 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework1</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework1</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="BrittTcPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">BrittTcPExample1Telnet</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="BrutzmanRefactorTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">BrutzmanRefactorTcpExample1Telnet</a></div> +<div class="col-last odd-row-color"> +<div class="block">This example is the simplest possible TCP network program.</div> +</div> +<div class="col-first even-row-color"><a href="CannonTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">CannonTcpExample1Telnet</a></div> +<div class="col-last even-row-color"> +<div class="block">Class MV30500 + Homework 1 that demonstrates how to connect to a TCP telnet server</div> +</div> +<div class="col-first odd-row-color"><a href="GaribayTCPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">GaribayTCPExample1Telnet</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="GoerickeTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">GoerickeTcpExample1Telnet</a></div> +<div class="col-last even-row-color"> +<div class="block">Homework 1 for class MV3500 - Summer 2020</div> +</div> +<div class="col-first odd-row-color"><a href="MahanTCPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">MahanTCPExample1Telnet</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="WeissenbergerTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">WeissenbergerTcpExample1Telnet</a></div> +<div class="col-last even-row-color"> +<div class="block">Simple TCP Telnet Server, MV3500 Homework 1 + copied parts from: TcpExample1Telnet.java by @author mcgredo and @author brutzman</div> +</div> +<div class="col-first odd-row-color"><a href="WhiteTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1">WhiteTcpExample1Telnet</a></div> +<div class="col-last odd-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-tree.html new file mode 100644 index 0000000000..f9851173db --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-tree.html @@ -0,0 +1,82 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework1 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework1</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework1.<a href="BrittTcPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1"><span class="type-name-link">BrittTcPExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework1.<a href="BrutzmanRefactorTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1"><span class="type-name-link">BrutzmanRefactorTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework1.<a href="CannonTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1"><span class="type-name-link">CannonTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework1.<a href="GaribayTCPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1"><span class="type-name-link">GaribayTCPExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework1.<a href="GoerickeTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1"><span class="type-name-link">GoerickeTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework1.<a href="MahanTCPExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1"><span class="type-name-link">MahanTCPExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework1.<a href="WeissenbergerTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1"><span class="type-name-link">WeissenbergerTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework1.<a href="WhiteTcpExample1Telnet.html" title="class in MV3500Cohort2020JulySeptember.homework1"><span class="type-name-link">WhiteTcpExample1Telnet</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-use.html new file mode 100644 index 0000000000..f4859a2f41 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework1/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework1" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework1</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Client.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Client.html new file mode 100644 index 0000000000..e43e2d6f2d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Client.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Britt_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Britt, class: Britt_Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Britt_Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Britt</a></div> +<h1 title="Class Britt_Client" class="title">Class Britt_Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Britt_Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Brittokki</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Britt_Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Britt_Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Britt_Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Server.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Server.html new file mode 100644 index 0000000000..2073a6f3ff --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Server.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Britt_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Britt, class: Britt_Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Britt_Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Britt</a></div> +<h1 title="Class Britt_Server" class="title">Class Britt_Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Britt_Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Brittokki</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Britt_Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Britt_Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Britt_Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/class-use/Britt_Client.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/class-use/Britt_Client.html new file mode 100644 index 0000000000..7018fc679a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/class-use/Britt_Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Britt, class: Britt_Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Britt_Client.html" title="class in MV3500Cohort2020JulySeptember.homework2.Britt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Client" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Client</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/class-use/Britt_Server.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/class-use/Britt_Server.html new file mode 100644 index 0000000000..7147992316 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/class-use/Britt_Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Britt, class: Britt_Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Britt_Server.html" title="class in MV3500Cohort2020JulySeptember.homework2.Britt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Server" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Server</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Britt.Britt_Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-summary.html new file mode 100644 index 0000000000..5aacde0a3c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Britt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Britt"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework2.Britt</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework2.Britt</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Britt_Client.html" title="class in MV3500Cohort2020JulySeptember.homework2.Britt">Britt_Client</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="Britt_Server.html" title="class in MV3500Cohort2020JulySeptember.homework2.Britt">Britt_Server</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-tree.html new file mode 100644 index 0000000000..d8540a9fe3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Britt Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework2.Britt"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework2.Britt</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Britt.<a href="Britt_Client.html" title="class in MV3500Cohort2020JulySeptember.homework2.Britt"><span class="type-name-link">Britt_Client</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Britt.<a href="Britt_Server.html" title="class in MV3500Cohort2020JulySeptember.homework2.Britt"><span class="type-name-link">Britt_Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-use.html new file mode 100644 index 0000000000..271aa5ba4a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Britt/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework2.Britt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Britt"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework2.Britt" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework2.Britt</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Britt</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonClient.html new file mode 100644 index 0000000000..9f4573bbfc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonClient.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CannonClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Cannon, class: CannonClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CannonClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Cannon</a></div> +<h1 title="Class CannonClient" class="title">Class CannonClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Cannon.CannonClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CannonClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CannonClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework2.Cannon.CannonClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CannonClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CannonClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonServer.html new file mode 100644 index 0000000000..bba4f9be87 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonServer.html @@ -0,0 +1,184 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CannonServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Cannon, class: CannonServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CannonServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Cannon</a></div> +<h1 title="Class CannonServer" class="title">Class CannonServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Cannon.CannonServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CannonServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CannonServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CannonServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CannonServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/class-use/CannonClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/class-use/CannonClient.html new file mode 100644 index 0000000000..692beadb99 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/class-use/CannonClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Cannon.CannonClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Cannon, class: CannonClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CannonClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Cannon">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Cannon.CannonClient" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Cannon.CannonClient</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Cannon.CannonClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/class-use/CannonServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/class-use/CannonServer.html new file mode 100644 index 0000000000..a06d3b116b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/class-use/CannonServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Cannon.CannonServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Cannon, class: CannonServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CannonServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Cannon">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Cannon.CannonServer" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Cannon.CannonServer</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Cannon.CannonServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-summary.html new file mode 100644 index 0000000000..a77064383d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Cannon (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Cannon"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework2.Cannon</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework2.Cannon</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="CannonClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Cannon">CannonClient</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="CannonServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Cannon">CannonServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-tree.html new file mode 100644 index 0000000000..824b48bb5c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Cannon Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework2.Cannon"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework2.Cannon</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Cannon.<a href="CannonClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Cannon"><span class="type-name-link">CannonClient</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Cannon.<a href="CannonServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Cannon"><span class="type-name-link">CannonServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-use.html new file mode 100644 index 0000000000..10f6129e04 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Cannon/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework2.Cannon (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Cannon"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework2.Cannon" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework2.Cannon</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Cannon</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/GaribayClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/GaribayClient.html new file mode 100644 index 0000000000..66c672f909 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/GaribayClient.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>GaribayClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Garibay, class: GaribayClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/GaribayClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Garibay</a></div> +<h1 title="Class GaribayClient" class="title">Class GaribayClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GaribayClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Chris</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">GaribayClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>GaribayClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GaribayClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/GaribayServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/GaribayServer.html new file mode 100644 index 0000000000..7bca7d99dc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/GaribayServer.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>GaribayServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Garibay, class: GaribayServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/GaribayServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Garibay</a></div> +<h1 title="Class GaribayServer" class="title">Class GaribayServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GaribayServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Chris</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">GaribayServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>GaribayServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GaribayServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/class-use/GaribayClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/class-use/GaribayClient.html new file mode 100644 index 0000000000..c906c1e8d1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/class-use/GaribayClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Garibay, class: GaribayClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../GaribayClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Garibay">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayClient" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayClient</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/class-use/GaribayServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/class-use/GaribayServer.html new file mode 100644 index 0000000000..704aa46e93 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/class-use/GaribayServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Garibay, class: GaribayServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../GaribayServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Garibay">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayServer" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayServer</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Garibay.GaribayServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-summary.html new file mode 100644 index 0000000000..adc89d446a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Garibay (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Garibay"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework2.Garibay</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework2.Garibay</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="GaribayClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Garibay">GaribayClient</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="GaribayServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Garibay">GaribayServer</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-tree.html new file mode 100644 index 0000000000..9eb6830914 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Garibay Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework2.Garibay"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework2.Garibay</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Garibay.<a href="GaribayClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Garibay"><span class="type-name-link">GaribayClient</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Garibay.<a href="GaribayServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Garibay"><span class="type-name-link">GaribayServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-use.html new file mode 100644 index 0000000000..a4ab8055bd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Garibay/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework2.Garibay (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Garibay"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework2.Garibay" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework2.Garibay</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Garibay</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/GoerickeClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/GoerickeClient.html new file mode 100644 index 0000000000..0624aa5561 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/GoerickeClient.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>GoerickeClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Goericke, class: GoerickeClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/GoerickeClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Goericke</a></div> +<h1 title="Class GoerickeClient" class="title">Class GoerickeClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GoerickeClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>stefa</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">GoerickeClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>GoerickeClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GoerickeClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/GoerickeServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/GoerickeServer.html new file mode 100644 index 0000000000..3bb478d00f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/GoerickeServer.html @@ -0,0 +1,172 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>GoerickeServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Goericke, class: GoerickeServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/GoerickeServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Goericke</a></div> +<h1 title="Class GoerickeServer" class="title">Class GoerickeServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GoerickeServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This runable sets up a TCP/IP server for use with a client coded + within MV3500 - Homework 2.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>stefan goericke</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">GoerickeServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>GoerickeServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GoerickeServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/class-use/GoerickeClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/class-use/GoerickeClient.html new file mode 100644 index 0000000000..0bec2c9533 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/class-use/GoerickeClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Goericke, class: GoerickeClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../GoerickeClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Goericke">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeClient" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeClient</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/class-use/GoerickeServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/class-use/GoerickeServer.html new file mode 100644 index 0000000000..912bbe5489 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/class-use/GoerickeServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Goericke, class: GoerickeServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../GoerickeServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Goericke">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeServer" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeServer</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Goericke.GoerickeServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-summary.html new file mode 100644 index 0000000000..f22441ec9a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-summary.html @@ -0,0 +1,91 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Goericke (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Goericke"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework2.Goericke</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework2.Goericke</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="GoerickeClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Goericke">GoerickeClient</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="GoerickeServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Goericke">GoerickeServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">This runable sets up a TCP/IP server for use with a client coded + within MV3500 - Homework 2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-tree.html new file mode 100644 index 0000000000..357f116330 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Goericke Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework2.Goericke"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework2.Goericke</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Goericke.<a href="GoerickeClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Goericke"><span class="type-name-link">GoerickeClient</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Goericke.<a href="GoerickeServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Goericke"><span class="type-name-link">GoerickeServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-use.html new file mode 100644 index 0000000000..053afd4a2a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Goericke/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework2.Goericke (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Goericke"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework2.Goericke" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework2.Goericke</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Goericke</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/Mahan_Client.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/Mahan_Client.html new file mode 100644 index 0000000000..9eeea3c562 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/Mahan_Client.html @@ -0,0 +1,209 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Mahan_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Mahan, class: Mahan_Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Mahan_Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Mahan</a></div> +<h1 title="Class Mahan_Client" class="title">Class Mahan_Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Mahan_Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bill</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Mahan_Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Mahan_Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Mahan_Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/Mahan_Server.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/Mahan_Server.html new file mode 100644 index 0000000000..2457c66551 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/Mahan_Server.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Mahan_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Mahan, class: Mahan_Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Mahan_Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Mahan</a></div> +<h1 title="Class Mahan_Server" class="title">Class Mahan_Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Mahan_Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bill</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Mahan_Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Mahan_Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Mahan_Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/class-use/Mahan_Client.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/class-use/Mahan_Client.html new file mode 100644 index 0000000000..ac7bdf4001 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/class-use/Mahan_Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Mahan, class: Mahan_Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Mahan_Client.html" title="class in MV3500Cohort2020JulySeptember.homework2.Mahan">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Client" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Client</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/class-use/Mahan_Server.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/class-use/Mahan_Server.html new file mode 100644 index 0000000000..b9e54358d5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/class-use/Mahan_Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Mahan, class: Mahan_Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Mahan_Server.html" title="class in MV3500Cohort2020JulySeptember.homework2.Mahan">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Server" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Server</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Mahan.Mahan_Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-summary.html new file mode 100644 index 0000000000..c64b4e1a39 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Mahan (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Mahan"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework2.Mahan</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework2.Mahan</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Mahan_Client.html" title="class in MV3500Cohort2020JulySeptember.homework2.Mahan">Mahan_Client</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="Mahan_Server.html" title="class in MV3500Cohort2020JulySeptember.homework2.Mahan">Mahan_Server</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-tree.html new file mode 100644 index 0000000000..b14c60d8a8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Mahan Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework2.Mahan"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework2.Mahan</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Mahan.<a href="Mahan_Client.html" title="class in MV3500Cohort2020JulySeptember.homework2.Mahan"><span class="type-name-link">Mahan_Client</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Mahan.<a href="Mahan_Server.html" title="class in MV3500Cohort2020JulySeptember.homework2.Mahan"><span class="type-name-link">Mahan_Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-use.html new file mode 100644 index 0000000000..96140c3e9e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Mahan/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework2.Mahan (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Mahan"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework2.Mahan" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework2.Mahan</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Mahan</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatClient.html new file mode 100644 index 0000000000..e23798a474 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatClient.html @@ -0,0 +1,241 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LokiChatClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger, class: LokiChatClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LokiChatClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></div> +<h1 title="Class LokiChatClient" class="title">Class LokiChatClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatClient</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LokiChatClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> +implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></span></div> +<div class="block">This client program establishes a socket connection to the chat server, hand + over the connection to a thread.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd "Loki" Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">LokiChatClient</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> serverName, + int serverPort)</code></div> +<div class="col-last even-row-color"> +<div class="block">constructor.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#handle(java.lang.String)">handle</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> msg)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">main method with fix IP and Port</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#start()">start</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">setup the streams and (if possible) the Thread</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#stop()">stop</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">stops the Thread</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>LokiChatClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LokiChatClient</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> serverName, + int serverPort)</span></div> +<div class="block">constructor.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>serverName</code> - as named (localhost per default)</dd> +<dd><code>serverPort</code> - as named (should be 2317)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +<dl class="notes"> +<dt>Specified by:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html#run()" title="class or interface in java.lang" class="external-link">run</a></code> in interface <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="handle(java.lang.String)"> +<h3>handle</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">handle</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> msg)</span></div> +</section> +</li> +<li> +<section class="detail" id="start()"> +<h3>start</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">start</span>() + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">setup the streams and (if possible) the Thread</div> +<dl class="notes"> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="stop()"> +<h3>stop</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">stop</span>()</div> +<div class="block">stops the Thread</div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">main method with fix IP and Port</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatServer.html new file mode 100644 index 0000000000..e32f2586d5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatServer.html @@ -0,0 +1,259 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LokiChatServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger, class: LokiChatServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LokiChatServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></div> +<h1 title="Class LokiChatServer" class="title">Class LokiChatServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatServer</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LokiChatServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> +implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></span></div> +<div class="block">A server example that creates a new thread to handle multiple + connections one after another, running in parallel.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(int)">LokiChatServer</a></span>​(int port)</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor creates a new object.</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#handle(int,java.lang.String)">handle</a></span>​(int ID, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> input)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">sending message to all clients</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">the main for this class.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#remove(int)">remove</a></span>​(int ID)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">remove a quit client from list</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">start a new thread</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#start()">start</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#stop()">stop</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">kill the thread</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(int)"> +<h3>LokiChatServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LokiChatServer</span>​<span class="parameters">(int port)</span></div> +<div class="block">Constructor creates a new object.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>port</code> - of interest</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +<div class="block">start a new thread</div> +<dl class="notes"> +<dt>Specified by:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html#run()" title="class or interface in java.lang" class="external-link">run</a></code> in interface <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="start()"> +<h3>start</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">start</span>()</div> +</section> +</li> +<li> +<section class="detail" id="stop()"> +<h3>stop</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">stop</span>()</div> +<div class="block">kill the thread</div> +</section> +</li> +<li> +<section class="detail" id="handle(int,java.lang.String)"> +<h3>handle</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">handle</span>​<span class="parameters">(int ID, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> input)</span></div> +<div class="block">sending message to all clients</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>ID</code> - </dd> +<dd><code>input</code> - </dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="remove(int)"> +<h3>remove</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">remove</span>​<span class="parameters">(int ID)</span></div> +<div class="block">remove a quit client from list</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>ID</code> - identifier</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">the main for this class. Just starts a new server listening at port 2317</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiClientThread.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiClientThread.html new file mode 100644 index 0000000000..2d755b40a1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiClientThread.html @@ -0,0 +1,238 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LokiClientThread (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger, class: LokiClientThread"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LokiClientThread.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></div> +<h1 title="Class LokiClientThread" class="title">Class LokiClientThread</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">java.lang.Thread</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiClientThread</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LokiClientThread</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></span></div> +<div class="block">A program that handles all logic associated with one socket connection by + running in a thread of its own. This is the client portion.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd Weisenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Thread">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.State.html" title="class or interface in java.lang" class="external-link">Thread.State</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.UncaughtExceptionHandler.html" title="class or interface in java.lang" class="external-link">Thread.UncaughtExceptionHandler</a></code></div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="inherited-list"> +<h3 id="fields.inherited.from.class.java.lang.Thread">Fields inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#MAX_PRIORITY" title="class or interface in java.lang" class="external-link">MAX_PRIORITY</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#MIN_PRIORITY" title="class or interface in java.lang" class="external-link">MIN_PRIORITY</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#NORM_PRIORITY" title="class or interface in java.lang" class="external-link">NORM_PRIORITY</a></code></div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatClient,java.net.Socket)">LokiClientThread</a></span>​(<a href="LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatClient</a> client, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/Socket.html" title="class or interface in java.net" class="external-link">Socket</a> socket)</code></div> +<div class="col-last even-row-color"> +<div class="block">constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#close()">close</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">closes the stream</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#open()">open</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">initialize the stream</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">uses the handle() from Client to react (send or quit)</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Thread">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#activeCount()" title="class or interface in java.lang" class="external-link">activeCount</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#checkAccess()" title="class or interface in java.lang" class="external-link">checkAccess</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#countStackFrames()" title="class or interface in java.lang" class="external-link">countStackFrames</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#currentThread()" title="class or interface in java.lang" class="external-link">currentThread</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#dumpStack()" title="class or interface in java.lang" class="external-link">dumpStack</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#enumerate(java.lang.Thread%5B%5D)" title="class or interface in java.lang" class="external-link">enumerate</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getAllStackTraces()" title="class or interface in java.lang" class="external-link">getAllStackTraces</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getContextClassLoader()" title="class or interface in java.lang" class="external-link">getContextClassLoader</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getDefaultUncaughtExceptionHandler()" title="class or interface in java.lang" class="external-link">getDefaultUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getId()" title="class or interface in java.lang" class="external-link">getId</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getName()" title="class or interface in java.lang" class="external-link">getName</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getPriority()" title="class or interface in java.lang" class="external-link">getPriority</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getState()" title="class or interface in java.lang" class="external-link">getState</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getThreadGroup()" title="class or interface in java.lang" class="external-link">getThreadGroup</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getUncaughtExceptionHandler()" title="class or interface in java.lang" class="external-link">getUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#holdsLock(java.lang.Object)" title="class or interface in java.lang" class="external-link">holdsLock</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#interrupt()" title="class or interface in java.lang" class="external-link">interrupt</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#interrupted()" title="class or interface in java.lang" class="external-link">interrupted</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isAlive()" title="class or interface in java.lang" class="external-link">isAlive</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isDaemon()" title="class or interface in java.lang" class="external-link">isDaemon</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isInterrupted()" title="class or interface in java.lang" class="external-link">isInterrupted</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join()" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join(long)" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join(long,int)" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#onSpinWait()" title="class or interface in java.lang" class="external-link">onSpinWait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#resume()" title="class or interface in java.lang" class="external-link">resume</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setContextClassLoader(java.lang.ClassLoader)" title="class or interface in java.lang" class="external-link">setContextClassLoader</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setDaemon(boolean)" title="class or interface in java.lang" class="external-link">setDaemon</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang" class="external-link">setDefaultUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setName(java.lang.String)" title="class or interface in java.lang" class="external-link">setName</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setPriority(int)" title="class or interface in java.lang" class="external-link">setPriority</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang" class="external-link">setUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#sleep(long)" title="class or interface in java.lang" class="external-link">sleep</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#sleep(long,int)" title="class or interface in java.lang" class="external-link">sleep</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#start()" title="class or interface in java.lang" class="external-link">start</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#stop()" title="class or interface in java.lang" class="external-link">stop</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#suspend()" title="class or interface in java.lang" class="external-link">suspend</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#yield()" title="class or interface in java.lang" class="external-link">yield</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatClient,java.net.Socket)"> +<h3>LokiClientThread</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LokiClientThread</span>​<span class="parameters">(<a href="LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatClient</a> client, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/Socket.html" title="class or interface in java.net" class="external-link">Socket</a> socket)</span></div> +<div class="block">constructor</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>client</code> - </dd> +<dd><code>socket</code> - </dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="open()"> +<h3>open</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">open</span>()</div> +<div class="block">initialize the stream</div> +</section> +</li> +<li> +<section class="detail" id="close()"> +<h3>close</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">close</span>()</div> +<div class="block">closes the stream</div> +</section> +</li> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +<div class="block">uses the handle() from Client to react (send or quit)</div> +<dl class="notes"> +<dt>Specified by:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html#run()" title="class or interface in java.lang" class="external-link">run</a></code> in interface <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +<dt>Overrides:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#run()" title="class or interface in java.lang" class="external-link">run</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></code></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiServerThread.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiServerThread.html new file mode 100644 index 0000000000..e5b06a5806 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiServerThread.html @@ -0,0 +1,280 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LokiServerThread (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger, class: LokiServerThread"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LokiServerThread.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></div> +<h1 title="Class LokiServerThread" class="title">Class LokiServerThread</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">java.lang.Thread</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiServerThread</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LokiServerThread</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></span></div> +<div class="block">A program that handles all logic associated with one socket connection + by running in a thread of its own. This is the server + portion (little changes)</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Thread">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.State.html" title="class or interface in java.lang" class="external-link">Thread.State</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.UncaughtExceptionHandler.html" title="class or interface in java.lang" class="external-link">Thread.UncaughtExceptionHandler</a></code></div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="inherited-list"> +<h3 id="fields.inherited.from.class.java.lang.Thread">Fields inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#MAX_PRIORITY" title="class or interface in java.lang" class="external-link">MAX_PRIORITY</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#MIN_PRIORITY" title="class or interface in java.lang" class="external-link">MIN_PRIORITY</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#NORM_PRIORITY" title="class or interface in java.lang" class="external-link">NORM_PRIORITY</a></code></div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatServer,java.net.Socket)">LokiServerThread</a></span>​(<a href="LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatServer</a> server, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/Socket.html" title="class or interface in java.net" class="external-link">Socket</a> socket)</code></div> +<div class="col-last even-row-color"> +<div class="block">constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#close()">close</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">close socket and streams</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getID()">getID</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">simple getter</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#open()">open</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">open all needed streams</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#run()">run</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">read he input using the handler method</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#send(java.lang.String)">send</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> msg)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">send the messages</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Thread">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#activeCount()" title="class or interface in java.lang" class="external-link">activeCount</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#checkAccess()" title="class or interface in java.lang" class="external-link">checkAccess</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#countStackFrames()" title="class or interface in java.lang" class="external-link">countStackFrames</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#currentThread()" title="class or interface in java.lang" class="external-link">currentThread</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#dumpStack()" title="class or interface in java.lang" class="external-link">dumpStack</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#enumerate(java.lang.Thread%5B%5D)" title="class or interface in java.lang" class="external-link">enumerate</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getAllStackTraces()" title="class or interface in java.lang" class="external-link">getAllStackTraces</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getContextClassLoader()" title="class or interface in java.lang" class="external-link">getContextClassLoader</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getDefaultUncaughtExceptionHandler()" title="class or interface in java.lang" class="external-link">getDefaultUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getId()" title="class or interface in java.lang" class="external-link">getId</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getName()" title="class or interface in java.lang" class="external-link">getName</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getPriority()" title="class or interface in java.lang" class="external-link">getPriority</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getState()" title="class or interface in java.lang" class="external-link">getState</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getThreadGroup()" title="class or interface in java.lang" class="external-link">getThreadGroup</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#getUncaughtExceptionHandler()" title="class or interface in java.lang" class="external-link">getUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#holdsLock(java.lang.Object)" title="class or interface in java.lang" class="external-link">holdsLock</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#interrupt()" title="class or interface in java.lang" class="external-link">interrupt</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#interrupted()" title="class or interface in java.lang" class="external-link">interrupted</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isAlive()" title="class or interface in java.lang" class="external-link">isAlive</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isDaemon()" title="class or interface in java.lang" class="external-link">isDaemon</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#isInterrupted()" title="class or interface in java.lang" class="external-link">isInterrupted</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join()" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join(long)" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#join(long,int)" title="class or interface in java.lang" class="external-link">join</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#onSpinWait()" title="class or interface in java.lang" class="external-link">onSpinWait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#resume()" title="class or interface in java.lang" class="external-link">resume</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setContextClassLoader(java.lang.ClassLoader)" title="class or interface in java.lang" class="external-link">setContextClassLoader</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setDaemon(boolean)" title="class or interface in java.lang" class="external-link">setDaemon</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang" class="external-link">setDefaultUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setName(java.lang.String)" title="class or interface in java.lang" class="external-link">setName</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setPriority(int)" title="class or interface in java.lang" class="external-link">setPriority</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang" class="external-link">setUncaughtExceptionHandler</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#sleep(long)" title="class or interface in java.lang" class="external-link">sleep</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#sleep(long,int)" title="class or interface in java.lang" class="external-link">sleep</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#start()" title="class or interface in java.lang" class="external-link">start</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#stop()" title="class or interface in java.lang" class="external-link">stop</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#suspend()" title="class or interface in java.lang" class="external-link">suspend</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#yield()" title="class or interface in java.lang" class="external-link">yield</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>(MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatServer,java.net.Socket)"> +<h3>LokiServerThread</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LokiServerThread</span>​<span class="parameters">(<a href="LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatServer</a> server, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/Socket.html" title="class or interface in java.net" class="external-link">Socket</a> socket)</span></div> +<div class="block">constructor</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>server</code> - instance of the server</dd> +<dd><code>socket</code> - ...and the socket</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="send(java.lang.String)"> +<h3>send</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">send</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> msg)</span></div> +<div class="block">send the messages</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>msg</code> - </dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getID()"> +<h3>getID</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getID</span>()</div> +<div class="block">simple getter</div> +<dl class="notes"> +<dt>Returns:</dt> +</dl> +</section> +</li> +<li> +<section class="detail" id="run()"> +<h3>run</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">run</span>()</div> +<div class="block">read he input using the handler method</div> +<dl class="notes"> +<dt>Specified by:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html#run()" title="class or interface in java.lang" class="external-link">run</a></code> in interface <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a></code></dd> +<dt>Overrides:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html#run()" title="class or interface in java.lang" class="external-link">run</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link">Thread</a></code></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="open()"> +<h3>open</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">open</span>() + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">open all needed streams</div> +<dl class="notes"> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="close()"> +<h3>close</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">close</span>() + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">close socket and streams</div> +<dl class="notes"> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiChatClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiChatClient.html new file mode 100644 index 0000000000..b2d75a8fa7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiChatClient.html @@ -0,0 +1,91 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger, class: LokiChatClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatClient" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatClient</h1> +</div> +<div class="caption"><span>Packages that use <a href="../LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatClient</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2020JulySeptember.homework2.Weissenberger">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></div> +<div class="col-last even-row-color"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2020JulySeptember.homework2.Weissenberger"> +<h2>Uses of <a href="../LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatClient</a> in <a href="../package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></h2> +<div class="caption"><span>Constructors in <a href="../package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a> with parameters of type <a href="../LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatClient</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier</div> +<div class="table-header col-second">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code> </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="../LokiClientThread.html#%3Cinit%3E(MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatClient,java.net.Socket)">LokiClientThread</a></span>​(<a href="../LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatClient</a> client, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/Socket.html" title="class or interface in java.net" class="external-link">Socket</a> socket)</code></div> +<div class="col-last even-row-color"> +<div class="block">constructor</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiChatServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiChatServer.html new file mode 100644 index 0000000000..a7c55c8d6f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiChatServer.html @@ -0,0 +1,91 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger, class: LokiChatServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatServer" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatServer</h1> +</div> +<div class="caption"><span>Packages that use <a href="../LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatServer</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2020JulySeptember.homework2.Weissenberger">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></div> +<div class="col-last even-row-color"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2020JulySeptember.homework2.Weissenberger"> +<h2>Uses of <a href="../LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatServer</a> in <a href="../package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></h2> +<div class="caption"><span>Constructors in <a href="../package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a> with parameters of type <a href="../LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatServer</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier</div> +<div class="table-header col-second">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code> </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="../LokiServerThread.html#%3Cinit%3E(MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiChatServer,java.net.Socket)">LokiServerThread</a></span>​(<a href="../LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatServer</a> server, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/Socket.html" title="class or interface in java.net" class="external-link">Socket</a> socket)</code></div> +<div class="col-last even-row-color"> +<div class="block">constructor</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiClientThread.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiClientThread.html new file mode 100644 index 0000000000..515f14114e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiClientThread.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiClientThread (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger, class: LokiClientThread"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LokiClientThread.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiClientThread" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiClientThread</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiClientThread</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiServerThread.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiServerThread.html new file mode 100644 index 0000000000..cf24c6d9cc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/class-use/LokiServerThread.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiServerThread (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger, class: LokiServerThread"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LokiServerThread.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiServerThread" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiServerThread</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.Weissenberger.LokiServerThread</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-summary.html new file mode 100644 index 0000000000..0a7dea5338 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-summary.html @@ -0,0 +1,104 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Weissenberger (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework2.Weissenberger</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework2.Weissenberger</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatClient</a></div> +<div class="col-last even-row-color"> +<div class="block">This client program establishes a socket connection to the chat server, hand + over the connection to a thread.</div> +</div> +<div class="col-first odd-row-color"><a href="LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">A server example that creates a new thread to handle multiple + connections one after another, running in parallel.</div> +</div> +<div class="col-first even-row-color"><a href="LokiClientThread.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiClientThread</a></div> +<div class="col-last even-row-color"> +<div class="block">A program that handles all logic associated with one socket connection by + running in a thread of its own.</div> +</div> +<div class="col-first odd-row-color"><a href="LokiServerThread.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiServerThread</a></div> +<div class="col-last odd-row-color"> +<div class="block">A program that handles all logic associated with one socket connection + by running in a thread of its own.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-tree.html new file mode 100644 index 0000000000..fefe5cfe98 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-tree.html @@ -0,0 +1,82 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.Weissenberger Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework2.Weissenberger</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Weissenberger.<a href="LokiChatClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger"><span class="type-name-link">LokiChatClient</span></a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a>)</li> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Weissenberger.<a href="LokiChatServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger"><span class="type-name-link">LokiChatServer</span></a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a>)</li> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Thread.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Thread</span></a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a>) +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Weissenberger.<a href="LokiClientThread.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger"><span class="type-name-link">LokiClientThread</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.Weissenberger.<a href="LokiServerThread.html" title="class in MV3500Cohort2020JulySeptember.homework2.Weissenberger"><span class="type-name-link">LokiServerThread</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-use.html new file mode 100644 index 0000000000..5d2f8d7513 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/Weissenberger/package-use.html @@ -0,0 +1,93 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework2.Weissenberger (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.Weissenberger"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework2.Weissenberger" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework2.Weissenberger</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2020JulySeptember.homework2.Weissenberger">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></div> +<div class="col-last even-row-color"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2020JulySeptember.homework2.Weissenberger"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a> used by <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.Weissenberger</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/LokiChatClient.html#MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatClient</a></div> +<div class="col-last even-row-color"> +<div class="block">This client program establishes a socket connection to the chat server, hand + over the connection to a thread.</div> +</div> +<div class="col-first odd-row-color"><a href="class-use/LokiChatServer.html#MV3500Cohort2020JulySeptember.homework2.Weissenberger">LokiChatServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">A server example that creates a new thread to handle multiple + connections one after another, running in parallel.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/WhiteClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/WhiteClient.html new file mode 100644 index 0000000000..a983a3260d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/WhiteClient.html @@ -0,0 +1,212 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>WhiteClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.White, class: WhiteClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/WhiteClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.White</a></div> +<h1 title="Class WhiteClient" class="title">Class WhiteClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.White.WhiteClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WhiteClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">WhiteClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework2.White.WhiteClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>WhiteClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">WhiteClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/WhiteServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/WhiteServer.html new file mode 100644 index 0000000000..acc7d36a28 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/WhiteServer.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>WhiteServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.White, class: WhiteServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/WhiteServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework2.White</a></div> +<h1 title="Class WhiteServer" class="title">Class WhiteServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework2.White.WhiteServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WhiteServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">WhiteServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>WhiteServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">WhiteServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/class-use/WhiteClient.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/class-use/WhiteClient.html new file mode 100644 index 0000000000..ff69f47740 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/class-use/WhiteClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.White.WhiteClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.White, class: WhiteClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../WhiteClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.White">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.White.WhiteClient" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.White.WhiteClient</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.White.WhiteClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/class-use/WhiteServer.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/class-use/WhiteServer.html new file mode 100644 index 0000000000..f2865787ff --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/class-use/WhiteServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework2.White.WhiteServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.White, class: WhiteServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../WhiteServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.White">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework2.White.WhiteServer" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework2.White.WhiteServer</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.White.WhiteServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-summary.html new file mode 100644 index 0000000000..69fe7c8f2a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.White (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework2.White"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework2.White</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework2.White</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="WhiteClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.White">WhiteClient</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="WhiteServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.White">WhiteServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-tree.html new file mode 100644 index 0000000000..cfc23a1270 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework2.White Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework2.White"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework2.White</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.White.<a href="WhiteClient.html" title="class in MV3500Cohort2020JulySeptember.homework2.White"><span class="type-name-link">WhiteClient</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework2.White.<a href="WhiteServer.html" title="class in MV3500Cohort2020JulySeptember.homework2.White"><span class="type-name-link">WhiteServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-use.html new file mode 100644 index 0000000000..0dbeea844a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework2/White/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework2.White (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework2.White"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework2.White" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework2.White</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework2.White</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/UdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/UdpReceiver.html new file mode 100644 index 0000000000..1a5893ebef --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/UdpReceiver.html @@ -0,0 +1,233 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>UdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Britt, class: UdpReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/UdpReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Britt</a></div> +<h1 title="Class UdpReceiver" class="title">Class UdpReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Britt.UdpReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UdpReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">An example of receiving UDP packets. Since very often both the + sender and receiver are on the same host we use different ports + for each. This prevents collision complaints from the localhost. + + Start this before launching UdpSender.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html">https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html</a>, +<a href="https://en.wikipedia.org/wiki/User_Datagram_Protocol">https://en.wikipedia.org/wiki/User_Datagram_Protocol</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESINATION_HOST">DESINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">UdpReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Britt.UdpReceiver.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESINATION_HOST"> +<h3>DESINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Britt.UdpReceiver.DESINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>UdpReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UdpReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/UdpSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/UdpSender.html new file mode 100644 index 0000000000..4061ae3039 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/UdpSender.html @@ -0,0 +1,254 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>UdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Britt, class: UdpSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/UdpSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Britt</a></div> +<h1 title="Class UdpSender" class="title">Class UdpSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Britt.UdpSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UdpSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">An example of sending UDP packets. The sending and receiving programs + use different UDP ports; there can be problems getting this to work + if both the sending and receiving sockets try to use the same port + on the same host. + + Start this before launching UdpReceiver.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html">https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html</a>, +<a href="https://en.wikipedia.org/wiki/User_Datagram_Protocol">https://en.wikipedia.org/wiki/User_Datagram_Protocol</a>, +<a href="https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html">System properties</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_HOST">DESTINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TOTAL_PACKETS_TO_SEND">TOTAL_PACKETS_TO_SEND</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">UdpSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Britt.UdpSender.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TOTAL_PACKETS_TO_SEND"> +<h3>TOTAL_PACKETS_TO_SEND</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TOTAL_PACKETS_TO_SEND</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Britt.UdpSender.TOTAL_PACKETS_TO_SEND">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_HOST"> +<h3>DESTINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESTINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Britt.UdpSender.DESTINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>UdpSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UdpSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - user interrupt</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/class-use/UdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/class-use/UdpReceiver.html new file mode 100644 index 0000000000..99a80f4382 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/class-use/UdpReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Britt.UdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Britt, class: UdpReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../UdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Britt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Britt.UdpReceiver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Britt.UdpReceiver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Britt.UdpReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/class-use/UdpSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/class-use/UdpSender.html new file mode 100644 index 0000000000..b16d75c4f9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/class-use/UdpSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Britt.UdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Britt, class: UdpSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../UdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Britt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Britt.UdpSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Britt.UdpSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Britt.UdpSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-summary.html new file mode 100644 index 0000000000..d14d73fc04 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Britt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Britt"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework3.Britt</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework3.Britt</span></div> +<section class="package-description" id="package.description"> +<div class="block">UDP datagram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="UdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Britt">UdpReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">An example of receiving UDP packets.</div> +</div> +<div class="col-first odd-row-color"><a href="UdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Britt">UdpSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">An example of sending UDP packets.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-tree.html new file mode 100644 index 0000000000..c54e2a0bde --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Britt Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework3.Britt"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework3.Britt</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Britt.<a href="UdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Britt"><span class="type-name-link">UdpReceiver</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Britt.<a href="UdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Britt"><span class="type-name-link">UdpSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-use.html new file mode 100644 index 0000000000..c4e27dece9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Britt/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework3.Britt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Britt"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework3.Britt" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework3.Britt</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Britt</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpReceiver.html new file mode 100644 index 0000000000..c5874def2f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpReceiver.html @@ -0,0 +1,233 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CannonUdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Cannon, class: CannonUdpReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CannonUdpReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Cannon</a></div> +<h1 title="Class CannonUdpReceiver" class="title">Class CannonUdpReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CannonUdpReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">An example of receiving UDP packets. Since very often both the + sender and receiver are on the same host we use different ports + for each. This prevents collision complaints from the localhost. + + Start this before launching UdpSender.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html">https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html</a>, +<a href="https://en.wikipedia.org/wiki/User_Datagram_Protocol">https://en.wikipedia.org/wiki/User_Datagram_Protocol</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESINATION_HOST">DESINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CannonUdpReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpReceiver.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESINATION_HOST"> +<h3>DESINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESINATION_HOST</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpReceiver.DESINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CannonUdpReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CannonUdpReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - invocation error</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpSender.html new file mode 100644 index 0000000000..d796ce6c72 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpSender.html @@ -0,0 +1,238 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CannonUdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Cannon, class: CannonUdpSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CannonUdpSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Cannon</a></div> +<h1 title="Class CannonUdpSender" class="title">Class CannonUdpSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CannonUdpSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">An example of sending UDP packets. The sending and receiving programs + use different UDP ports; there can be problems getting this to work + if both the sending and receiving sockets try to use the same port + on the same host. + + Start this before launching UdpReceiver.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html">https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html</a>, +<a href="https://en.wikipedia.org/wiki/User_Datagram_Protocol">https://en.wikipedia.org/wiki/User_Datagram_Protocol</a>, +<a href="https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html">System properties</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_HOST">DESTINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CannonUdpSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpSender.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_HOST"> +<h3>DESTINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESTINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpSender.DESTINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CannonUdpSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CannonUdpSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - input-output error</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/class-use/CannonUdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/class-use/CannonUdpReceiver.html new file mode 100644 index 0000000000..432353fa21 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/class-use/CannonUdpReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Cannon, class: CannonUdpReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CannonUdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Cannon">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpReceiver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpReceiver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/class-use/CannonUdpSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/class-use/CannonUdpSender.html new file mode 100644 index 0000000000..4c5f740169 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/class-use/CannonUdpSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Cannon, class: CannonUdpSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CannonUdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Cannon">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Cannon.CannonUdpSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-summary.html new file mode 100644 index 0000000000..9ad15e6a9f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Cannon (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Cannon"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework3.Cannon</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework3.Cannon</span></div> +<section class="package-description" id="package.description"> +<div class="block">UDP datagram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="CannonUdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Cannon">CannonUdpReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">An example of receiving UDP packets.</div> +</div> +<div class="col-first odd-row-color"><a href="CannonUdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Cannon">CannonUdpSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">An example of sending UDP packets.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-tree.html new file mode 100644 index 0000000000..3660637666 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Cannon Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework3.Cannon"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework3.Cannon</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Cannon.<a href="CannonUdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Cannon"><span class="type-name-link">CannonUdpReceiver</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Cannon.<a href="CannonUdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Cannon"><span class="type-name-link">CannonUdpSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-use.html new file mode 100644 index 0000000000..02a260a3ff --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Cannon/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework3.Cannon (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Cannon"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework3.Cannon" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework3.Cannon</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Cannon</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/UDPReceiverGaribay.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/UDPReceiverGaribay.html new file mode 100644 index 0000000000..5dfe847d3c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/UDPReceiverGaribay.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>UDPReceiverGaribay (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Garibay, class: UDPReceiverGaribay"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/UDPReceiverGaribay.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Garibay</a></div> +<h1 title="Class UDPReceiverGaribay" class="title">Class UDPReceiverGaribay</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Garibay.UDPReceiverGaribay</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UDPReceiverGaribay</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>chris</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESINATION_HOST">DESINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">UDPReceiverGaribay</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Garibay.UDPReceiverGaribay.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESINATION_HOST"> +<h3>DESINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESINATION_HOST</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Garibay.UDPReceiverGaribay.DESINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>UDPReceiverGaribay</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UDPReceiverGaribay</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/UDPSenderGaribay.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/UDPSenderGaribay.html new file mode 100644 index 0000000000..62d81896cf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/UDPSenderGaribay.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>UDPSenderGaribay (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Garibay, class: UDPSenderGaribay"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/UDPSenderGaribay.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Garibay</a></div> +<h1 title="Class UDPSenderGaribay" class="title">Class UDPSenderGaribay</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Garibay.UDPSenderGaribay</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UDPSenderGaribay</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>chris</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_HOST">DESTINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">here is what we need for lab comms; Bill Mahan's host ip</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">UDPSenderGaribay</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Garibay.UDPSenderGaribay.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_HOST"> +<h3>DESTINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESTINATION_HOST</span></div> +<div class="block">here is what we need for lab comms; Bill Mahan's host ip</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Garibay.UDPSenderGaribay.DESTINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>UDPSenderGaribay</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UDPSenderGaribay</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/class-use/UDPReceiverGaribay.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/class-use/UDPReceiverGaribay.html new file mode 100644 index 0000000000..95e1b5ebad --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/class-use/UDPReceiverGaribay.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Garibay.UDPReceiverGaribay (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Garibay, class: UDPReceiverGaribay"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../UDPReceiverGaribay.html" title="class in MV3500Cohort2020JulySeptember.homework3.Garibay">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Garibay.UDPReceiverGaribay" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Garibay.UDPReceiverGaribay</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Garibay.UDPReceiverGaribay</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/class-use/UDPSenderGaribay.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/class-use/UDPSenderGaribay.html new file mode 100644 index 0000000000..d7160b6a17 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/class-use/UDPSenderGaribay.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Garibay.UDPSenderGaribay (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Garibay, class: UDPSenderGaribay"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../UDPSenderGaribay.html" title="class in MV3500Cohort2020JulySeptember.homework3.Garibay">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Garibay.UDPSenderGaribay" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Garibay.UDPSenderGaribay</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Garibay.UDPSenderGaribay</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-summary.html new file mode 100644 index 0000000000..d352633e89 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Garibay (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Garibay"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework3.Garibay</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework3.Garibay</span></div> +<section class="package-description" id="package.description"> +<div class="block">UDP datagram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="UDPReceiverGaribay.html" title="class in MV3500Cohort2020JulySeptember.homework3.Garibay">UDPReceiverGaribay</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="UDPSenderGaribay.html" title="class in MV3500Cohort2020JulySeptember.homework3.Garibay">UDPSenderGaribay</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-tree.html new file mode 100644 index 0000000000..53660af385 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Garibay Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework3.Garibay"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework3.Garibay</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Garibay.<a href="UDPReceiverGaribay.html" title="class in MV3500Cohort2020JulySeptember.homework3.Garibay"><span class="type-name-link">UDPReceiverGaribay</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Garibay.<a href="UDPSenderGaribay.html" title="class in MV3500Cohort2020JulySeptember.homework3.Garibay"><span class="type-name-link">UDPSenderGaribay</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-use.html new file mode 100644 index 0000000000..913d694c3f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Garibay/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework3.Garibay (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Garibay"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework3.Garibay" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework3.Garibay</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Garibay</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/TCPNumberReceiverUDPResultSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/TCPNumberReceiverUDPResultSender.html new file mode 100644 index 0000000000..8f4185fe07 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/TCPNumberReceiverUDPResultSender.html @@ -0,0 +1,211 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TCPNumberReceiverUDPResultSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Goericke, class: TCPNumberReceiverUDPResultSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TCPNumberReceiverUDPResultSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Goericke</a></div> +<h1 title="Class TCPNumberReceiverUDPResultSender" class="title">Class TCPNumberReceiverUDPResultSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Goericke.TCPNumberReceiverUDPResultSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TCPNumberReceiverUDPResultSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This class will be connected by an TCP sender over VPN (argon), calculating + a result of an equation and send the result back via UDP over VPN.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Goericke, Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TCP_ARGON_SERVER_PORT">TCP_ARGON_SERVER_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Change this to the port where the TCP server is listening</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TCPNumberReceiverUDPResultSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="TCP_ARGON_SERVER_PORT"> +<h3>TCP_ARGON_SERVER_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TCP_ARGON_SERVER_PORT</span></div> +<div class="block">Change this to the port where the TCP server is listening</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Goericke.TCPNumberReceiverUDPResultSender.TCP_ARGON_SERVER_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TCPNumberReceiverUDPResultSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TCPNumberReceiverUDPResultSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/class-use/TCPNumberReceiverUDPResultSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/class-use/TCPNumberReceiverUDPResultSender.html new file mode 100644 index 0000000000..e76cd8f931 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/class-use/TCPNumberReceiverUDPResultSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Goericke.TCPNumberReceiverUDPResultSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Goericke, class: TCPNumberReceiverUDPResultSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TCPNumberReceiverUDPResultSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Goericke">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Goericke.TCPNumberReceiverUDPResultSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Goericke.TCPNumberReceiverUDPResultSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Goericke.TCPNumberReceiverUDPResultSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-summary.html new file mode 100644 index 0000000000..343b4c6601 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-summary.html @@ -0,0 +1,89 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Goericke (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Goericke"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework3.Goericke</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework3.Goericke</span></div> +<section class="package-description" id="package.description"> +<div class="block">UDP datagram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="TCPNumberReceiverUDPResultSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Goericke">TCPNumberReceiverUDPResultSender</a></div> +<div class="col-last even-row-color"> +<div class="block">This class will be connected by an TCP sender over VPN (argon), calculating + a result of an equation and send the result back via UDP over VPN.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-tree.html new file mode 100644 index 0000000000..7229ca6719 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-tree.html @@ -0,0 +1,75 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Goericke Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework3.Goericke"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework3.Goericke</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Goericke.<a href="TCPNumberReceiverUDPResultSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Goericke"><span class="type-name-link">TCPNumberReceiverUDPResultSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-use.html new file mode 100644 index 0000000000..06a91f2977 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Goericke/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework3.Goericke (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Goericke"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework3.Goericke" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework3.Goericke</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Goericke</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/MahanUdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/MahanUdpReceiver.html new file mode 100644 index 0000000000..bc0b521956 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/MahanUdpReceiver.html @@ -0,0 +1,228 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MahanUdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Mahan, class: MahanUdpReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MahanUdpReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Mahan</a></div> +<h1 title="Class MahanUdpReceiver" class="title">Class MahanUdpReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MahanUdpReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bill</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESINATION_HOST">DESINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MahanUdpReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpReceiver.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESINATION_HOST"> +<h3>DESINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpReceiver.DESINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MahanUdpReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MahanUdpReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/MahanUdpSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/MahanUdpSender.html new file mode 100644 index 0000000000..822f5fc092 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/MahanUdpSender.html @@ -0,0 +1,244 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MahanUdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Mahan, class: MahanUdpSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MahanUdpSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Mahan</a></div> +<h1 title="Class MahanUdpSender" class="title">Class MahanUdpSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MahanUdpSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bill</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_HOST">DESTINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TOTAL_PACKETS_TO_SEND">TOTAL_PACKETS_TO_SEND</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MahanUdpSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpSender.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TOTAL_PACKETS_TO_SEND"> +<h3>TOTAL_PACKETS_TO_SEND</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TOTAL_PACKETS_TO_SEND</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpSender.TOTAL_PACKETS_TO_SEND">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_HOST"> +<h3>DESTINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESTINATION_HOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpSender.DESTINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MahanUdpSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MahanUdpSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - user interrupt</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/class-use/MahanUdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/class-use/MahanUdpReceiver.html new file mode 100644 index 0000000000..a5ee823c68 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/class-use/MahanUdpReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Mahan, class: MahanUdpReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MahanUdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Mahan">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpReceiver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpReceiver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/class-use/MahanUdpSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/class-use/MahanUdpSender.html new file mode 100644 index 0000000000..7e266d12b7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/class-use/MahanUdpSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Mahan, class: MahanUdpSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MahanUdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Mahan">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Mahan.MahanUdpSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-summary.html new file mode 100644 index 0000000000..7f07aff248 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Mahan (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Mahan"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework3.Mahan</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework3.Mahan</span></div> +<section class="package-description" id="package.description"> +<div class="block">UDP datagram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="MahanUdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Mahan">MahanUdpReceiver</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="MahanUdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Mahan">MahanUdpSender</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-tree.html new file mode 100644 index 0000000000..84c847f545 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Mahan Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework3.Mahan"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework3.Mahan</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Mahan.<a href="MahanUdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Mahan"><span class="type-name-link">MahanUdpReceiver</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Mahan.<a href="MahanUdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Mahan"><span class="type-name-link">MahanUdpSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-use.html new file mode 100644 index 0000000000..87e4c9fe2b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Mahan/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework3.Mahan (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Mahan"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework3.Mahan" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework3.Mahan</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Mahan</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/TCPNumberSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/TCPNumberSender.html new file mode 100644 index 0000000000..910ef03d80 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/TCPNumberSender.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TCPNumberSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Weissenberger, class: TCPNumberSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TCPNumberSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Weissenberger</a></div> +<h1 title="Class TCPNumberSender" class="title">Class TCPNumberSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Weissenberger.TCPNumberSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TCPNumberSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This class will connect to an TCP receiver over VPN (argon) and send + two numbers</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Loki, Goericke, Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TCP_ARGON_SERVER_IP">TCP_ARGON_SERVER_IP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#TCP_ARGON_SERVER_PORT">TCP_ARGON_SERVER_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#UDP_ARGON_RECEIVING_PORT">UDP_ARGON_RECEIVING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TCPNumberSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="TCP_ARGON_SERVER_IP"> +<h3>TCP_ARGON_SERVER_IP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">TCP_ARGON_SERVER_IP</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Weissenberger.TCPNumberSender.TCP_ARGON_SERVER_IP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TCP_ARGON_SERVER_PORT"> +<h3>TCP_ARGON_SERVER_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TCP_ARGON_SERVER_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Weissenberger.TCPNumberSender.TCP_ARGON_SERVER_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="UDP_ARGON_RECEIVING_PORT"> +<h3>UDP_ARGON_RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">UDP_ARGON_RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Weissenberger.TCPNumberSender.UDP_ARGON_RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TCPNumberSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TCPNumberSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user can cancel execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/UDPResultReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/UDPResultReceiver.html new file mode 100644 index 0000000000..21701a073f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/UDPResultReceiver.html @@ -0,0 +1,210 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>UDPResultReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Weissenberger, class: UDPResultReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/UDPResultReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.Weissenberger</a></div> +<h1 title="Class UDPResultReceiver" class="title">Class UDPResultReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.Weissenberger.UDPResultReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UDPResultReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This class will be connected by an UDP sender over VPN (argon)</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Loki, Goericke, Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">UDPResultReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.Weissenberger.UDPResultReceiver.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>UDPResultReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UDPResultReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/class-use/TCPNumberSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/class-use/TCPNumberSender.html new file mode 100644 index 0000000000..f29891a47c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/class-use/TCPNumberSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Weissenberger.TCPNumberSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Weissenberger, class: TCPNumberSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TCPNumberSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Weissenberger">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Weissenberger.TCPNumberSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Weissenberger.TCPNumberSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Weissenberger.TCPNumberSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/class-use/UDPResultReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/class-use/UDPResultReceiver.html new file mode 100644 index 0000000000..2087b3a764 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/class-use/UDPResultReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.Weissenberger.UDPResultReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Weissenberger, class: UDPResultReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../UDPResultReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Weissenberger">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.Weissenberger.UDPResultReceiver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.Weissenberger.UDPResultReceiver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Weissenberger.UDPResultReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-summary.html new file mode 100644 index 0000000000..2ae1c40388 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-summary.html @@ -0,0 +1,93 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Weissenberger (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.Weissenberger"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework3.Weissenberger</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework3.Weissenberger</span></div> +<section class="package-description" id="package.description"> +<div class="block">UDP datagram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="TCPNumberSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Weissenberger">TCPNumberSender</a></div> +<div class="col-last even-row-color"> +<div class="block">This class will connect to an TCP receiver over VPN (argon) and send + two numbers</div> +</div> +<div class="col-first odd-row-color"><a href="UDPResultReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Weissenberger">UDPResultReceiver</a></div> +<div class="col-last odd-row-color"> +<div class="block">This class will be connected by an UDP sender over VPN (argon)</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-tree.html new file mode 100644 index 0000000000..f99a5dee58 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.Weissenberger Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework3.Weissenberger"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework3.Weissenberger</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Weissenberger.<a href="TCPNumberSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.Weissenberger"><span class="type-name-link">TCPNumberSender</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.Weissenberger.<a href="UDPResultReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.Weissenberger"><span class="type-name-link">UDPResultReceiver</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-use.html new file mode 100644 index 0000000000..1b3d30e839 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/Weissenberger/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework3.Weissenberger (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.Weissenberger"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework3.Weissenberger" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework3.Weissenberger</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.Weissenberger</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberReceiverUDPResultSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberReceiverUDPResultSender.html new file mode 100644 index 0000000000..9c7b8c3a2a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberReceiverUDPResultSender.html @@ -0,0 +1,211 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TCPNumberReceiverUDPResultSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke, class: TCPNumberReceiverUDPResultSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TCPNumberReceiverUDPResultSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke</a></div> +<h1 title="Class TCPNumberReceiverUDPResultSender" class="title">Class TCPNumberReceiverUDPResultSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberReceiverUDPResultSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TCPNumberReceiverUDPResultSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This class will be connected by an TCP sender over VPN (argon), calculating + a result of an equation and send the result back via UDP over VPN.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Goericke, Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TCP_ARGON_SERVER_PORT">TCP_ARGON_SERVER_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TCPNumberReceiverUDPResultSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="TCP_ARGON_SERVER_PORT"> +<h3>TCP_ARGON_SERVER_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TCP_ARGON_SERVER_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberReceiverUDPResultSender.TCP_ARGON_SERVER_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TCPNumberReceiverUDPResultSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TCPNumberReceiverUDPResultSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberSender.html new file mode 100644 index 0000000000..42f3cb9fcf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberSender.html @@ -0,0 +1,298 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TCPNumberSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke, class: TCPNumberSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TCPNumberSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke</a></div> +<h1 title="Class TCPNumberSender" class="title">Class TCPNumberSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TCPNumberSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This class will connect to an TCP receiver over VPN (argon) and send + two numbers</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Loki, Goericke, Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#CALCULATION_METHOD">CALCULATION_METHOD</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#NUMBER1">NUMBER1</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#NUMBER2">NUMBER2</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#REPETITION">REPETITION</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TCP_ARGON_SERVER_IP">TCP_ARGON_SERVER_IP</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Change this to the IP address of the TCP server 10.1.105.10 (127.0.0.1 just for testing)</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#TCP_ARGON_SERVER_PORT">TCP_ARGON_SERVER_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Change this to the port where the TCP server is listening</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#UDP_ARGON_RECEIVING_PORT">UDP_ARGON_RECEIVING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Where the result should be posted (port)</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TCPNumberSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="TCP_ARGON_SERVER_IP"> +<h3>TCP_ARGON_SERVER_IP</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">TCP_ARGON_SERVER_IP</span></div> +<div class="block">Change this to the IP address of the TCP server 10.1.105.10 (127.0.0.1 just for testing)</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender.TCP_ARGON_SERVER_IP">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TCP_ARGON_SERVER_PORT"> +<h3>TCP_ARGON_SERVER_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TCP_ARGON_SERVER_PORT</span></div> +<div class="block">Change this to the port where the TCP server is listening</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender.TCP_ARGON_SERVER_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="UDP_ARGON_RECEIVING_PORT"> +<h3>UDP_ARGON_RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">UDP_ARGON_RECEIVING_PORT</span></div> +<div class="block">Where the result should be posted (port)</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender.UDP_ARGON_RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="NUMBER1"> +<h3>NUMBER1</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">NUMBER1</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender.NUMBER1">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="NUMBER2"> +<h3>NUMBER2</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">NUMBER2</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender.NUMBER2">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="CALCULATION_METHOD"> +<h3>CALCULATION_METHOD</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">CALCULATION_METHOD</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender.CALCULATION_METHOD">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="REPETITION"> +<h3>REPETITION</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">REPETITION</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender.REPETITION">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TCPNumberSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TCPNumberSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user can cancel execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/UDPResultReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/UDPResultReceiver.html new file mode 100644 index 0000000000..09d50bb253 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/UDPResultReceiver.html @@ -0,0 +1,211 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>UDPResultReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke, class: UDPResultReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/UDPResultReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke</a></div> +<h1 title="Class UDPResultReceiver" class="title">Class UDPResultReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.UDPResultReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UDPResultReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This class will be connected by an UDP sender over VPN (argon)</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Loki, Goericke, Weissenberger</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">port of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">UDPResultReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">port of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a>, +<a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.UDPResultReceiver.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>UDPResultReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UDPResultReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/TCPNumberReceiverUDPResultSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/TCPNumberReceiverUDPResultSender.html new file mode 100644 index 0000000000..45b531149e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/TCPNumberReceiverUDPResultSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberReceiverUDPResultSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke, class: TCPNumberReceiverUDPResultSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TCPNumberReceiverUDPResultSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberReceiverUDPResultSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberReceiverUDPResultSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberReceiverUDPResultSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/TCPNumberSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/TCPNumberSender.html new file mode 100644 index 0000000000..0af776321b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/TCPNumberSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke, class: TCPNumberSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TCPNumberSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.TCPNumberSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/UDPResultReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/UDPResultReceiver.html new file mode 100644 index 0000000000..780de6f0ea --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/class-use/UDPResultReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.UDPResultReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke, class: UDPResultReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../UDPResultReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.UDPResultReceiver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.UDPResultReceiver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.UDPResultReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-summary.html new file mode 100644 index 0000000000..8cd9be4c0e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-summary.html @@ -0,0 +1,98 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke</span></div> +<section class="package-description" id="package.description"> +<div class="block">UDP datagram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="TCPNumberReceiverUDPResultSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke">TCPNumberReceiverUDPResultSender</a></div> +<div class="col-last even-row-color"> +<div class="block">This class will be connected by an TCP sender over VPN (argon), calculating + a result of an equation and send the result back via UDP over VPN.</div> +</div> +<div class="col-first odd-row-color"><a href="TCPNumberSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke">TCPNumberSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">This class will connect to an TCP receiver over VPN (argon) and send + two numbers</div> +</div> +<div class="col-first even-row-color"><a href="UDPResultReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke">UDPResultReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">This class will be connected by an UDP sender over VPN (argon)</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-tree.html new file mode 100644 index 0000000000..1d3daa3ee0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-tree.html @@ -0,0 +1,77 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.<a href="TCPNumberReceiverUDPResultSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke"><span class="type-name-link">TCPNumberReceiverUDPResultSender</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.<a href="TCPNumberSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke"><span class="type-name-link">TCPNumberSender</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke.<a href="UDPResultReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke"><span class="type-name-link">UDPResultReceiver</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-use.html new file mode 100644 index 0000000000..3f54ad8da3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.WeissenbergerGoericke</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/UdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/UdpReceiver.html new file mode 100644 index 0000000000..dccfe75244 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/UdpReceiver.html @@ -0,0 +1,231 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>UdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.White, class: UdpReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/UdpReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.White</a></div> +<h1 title="Class UdpReceiver" class="title">Class UdpReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.White.UdpReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UdpReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">An example of receiving UDP packets. Since very often both the + sender and receiver are on the same host we use different ports + for each. This prevents collision complaints from the localhost. + + Start this before launching UdpSender.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html">https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html</a>, +<a href="https://en.wikipedia.org/wiki/User_Datagram_Protocol">https://en.wikipedia.org/wiki/User_Datagram_Protocol</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESINATION_HOST">DESINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">port of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">UdpReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> </div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<div class="block">port of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a>, +<a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.White.UdpReceiver.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESINATION_HOST"> +<h3>DESINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESINATION_HOST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.White.UdpReceiver.DESINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>UdpReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UdpReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/UdpSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/UdpSender.html new file mode 100644 index 0000000000..93bf59dced --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/UdpSender.html @@ -0,0 +1,245 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>UdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.White, class: UdpSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/UdpSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework3.White</a></div> +<h1 title="Class UdpSender" class="title">Class UdpSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework3.White.UdpSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UdpSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">An example of sending UDP packets. The sending and receiving programs + use different UDP ports; there can be problems getting this to work + if both the sending and receiving sockets try to use the same port + on the same host. + + Start this before launching UdpReceiver.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html">https://docs.oracle.com/javase/tutorial/essential/io/datastreams.html</a>, +<a href="https://en.wikipedia.org/wiki/User_Datagram_Protocol">https://en.wikipedia.org/wiki/User_Datagram_Protocol</a>, +<a href="https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html">System properties</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DESTINATION_HOST">DESTINATION_HOST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#RECEIVING_PORT">RECEIVING_PORT</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#TOTAL_PACKETS_TO_SEND">TOTAL_PACKETS_TO_SEND</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">UdpSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="RECEIVING_PORT"> +<h3>RECEIVING_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">RECEIVING_PORT</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.White.UdpSender.RECEIVING_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="TOTAL_PACKETS_TO_SEND"> +<h3>TOTAL_PACKETS_TO_SEND</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">TOTAL_PACKETS_TO_SEND</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.White.UdpSender.TOTAL_PACKETS_TO_SEND">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DESTINATION_HOST"> +<h3>DESTINATION_HOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DESTINATION_HOST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework3.White.UdpSender.DESTINATION_HOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>UdpSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">UdpSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - user interrupt</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/class-use/UdpReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/class-use/UdpReceiver.html new file mode 100644 index 0000000000..de4b87952a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/class-use/UdpReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.White.UdpReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.White, class: UdpReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../UdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.White">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.White.UdpReceiver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.White.UdpReceiver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.White.UdpReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/class-use/UdpSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/class-use/UdpSender.html new file mode 100644 index 0000000000..abd38205cc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/class-use/UdpSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework3.White.UdpSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.White, class: UdpSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../UdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.White">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework3.White.UdpSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework3.White.UdpSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.White.UdpSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-summary.html new file mode 100644 index 0000000000..b5c4785ef9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.White (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework3.White"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework3.White</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework3.White</span></div> +<section class="package-description" id="package.description"> +<div class="block">UDP datagram homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="UdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.White">UdpReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">An example of receiving UDP packets.</div> +</div> +<div class="col-first odd-row-color"><a href="UdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.White">UdpSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">An example of sending UDP packets.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-tree.html new file mode 100644 index 0000000000..0ea309c6e6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework3.White Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework3.White"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework3.White</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.White.<a href="UdpReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework3.White"><span class="type-name-link">UdpReceiver</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework3.White.<a href="UdpSender.html" title="class in MV3500Cohort2020JulySeptember.homework3.White"><span class="type-name-link">UdpSender</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-use.html new file mode 100644 index 0000000000..7998d2be5d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework3/White/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework3.White (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework3.White"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework3.White" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework3.White</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework3.White</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/BrittSimulation.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/BrittSimulation.html new file mode 100644 index 0000000000..d7e65d5737 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/BrittSimulation.html @@ -0,0 +1,320 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>BrittSimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.Britt, class: BrittSimulation"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/BrittSimulation.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a></div> +<h1 title="Class BrittSimulation" class="title">Class BrittSimulation</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.Britt.BrittSimulation</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BrittSimulation</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">BrittSimulation</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">BrittSimulation</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Programmer-modifiable method for defining and running a new simulation of interest.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdus</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendPDU(edu.nps.moves.dis7.pdus.Pdu)">sendPDU</a></span>​(edu.nps.moves.dis7.pdus.Pdu pdu)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int networkPort)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>BrittSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BrittSimulation</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>BrittSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BrittSimulation</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int networkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdus</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdus</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">Programmer-modifiable method for defining and running a new simulation of interest. + Support include DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop.</div> +</section> +</li> +<li> +<section class="detail" id="sendPDU(edu.nps.moves.dis7.pdus.Pdu)"> +<h3>sendPDU</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendPDU</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.Pdu pdu)</span></div> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/EspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/EspduSender.NetworkMode.html new file mode 100644 index 0000000000..f11584d44e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/EspduSender.NetworkMode.html @@ -0,0 +1,246 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>EspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.Britt, class: EspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/EspduSender.NetworkMode.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#enum.constant.summary">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#enum.constant.detail">Enum Constants</a> | </li> +<li>Field | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a></div> +<h1 title="Enum Class EspduSender.NetworkMode" class="title">Enum Class EspduSender.NetworkMode</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a><<a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a>> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender.NetworkMode</div> +</div> +</div> +<section class="description"> +<dl class="notes"> +<dt>All Implemented Interfaces:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a>></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd> +</dl> +<dl class="notes"> +<dt>Enclosing class:</dt> +<dd><a href="EspduSender.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender</a></dd> +</dl> +<hr> +<div class="type-signature"><span class="modifiers">public static enum </span><span class="element-name type-name-label">EspduSender.NetworkMode</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a>></span></div> +<div class="block">Type of network connection</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="inherited-list"> +<h2 id="nested.classes.inherited.from.class.java.lang.Enum">Nested classes/interfaces inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>>></code></div> +</section> +</li> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<li> +<section class="constants-summary" id="enum.constant.summary"> +<h2>Enum Constant Summary</h2> +<div class="caption"><span>Enum Constants</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Constant</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#BROADCAST">BROADCAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code><span class="member-name-link"><a href="#MULTICAST">MULTICAST</a></span></code></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><code><span class="member-name-link"><a href="#UNICAST">UNICAST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Enum">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<li> +<section class="constant-details" id="enum.constant.detail"> +<h2>Enum Constant Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="UNICAST"> +<h3>UNICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></span> <span class="element-name">UNICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Unicast">https://en.wikipedia.org/wiki/Unicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MULTICAST"> +<h3>MULTICAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></span> <span class="element-name">MULTICAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Multicast">https://en.wikipedia.org/wiki/Multicast</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="BROADCAST"> +<h3>BROADCAST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></span> <span class="element-name">BROADCAST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Broadcasting_(networking)">https://en.wikipedia.org/wiki/Broadcasting_(networking)</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="values()"> +<h3>values</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a>[]</span> <span class="element-name">values</span>()</div> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>an array containing the constants of this enum class, in the order they are declared</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="valueOf(java.lang.String)"> +<h3>valueOf</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></span> <span class="element-name">valueOf</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div> +<div class="block">Returns the enum constant of this class with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt>Returns:</dt> +<dd>the enum constant with the specified name</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/EspduSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/EspduSender.html new file mode 100644 index 0000000000..746e45a0fc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/EspduSender.html @@ -0,0 +1,292 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>EspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.Britt, class: EspduSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/EspduSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a></div> +<h1 title="Class EspduSender" class="title">Class EspduSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">EspduSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Creates and sends ESPDUs in IEEE binary format. Adapted from OpenDIS library + example package edu.nps.moves.examples</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Don McGregor, Don Brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<li> +<section class="nested-class-summary" id="nested.class.summary"> +<h2>Nested Class Summary</h2> +<div class="caption"><span>Nested Classes</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static class </code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default multicast group address we send on.</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#NUMBER_OF_LOOPS">NUMBER_OF_LOOPS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Putting any upper limit on # packets sent avoids possibility of non-terminating infinite loops that continue sending packets.</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">EspduSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getBroadcastAddresses()">getBroadcastAddresses</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Possible system properties, passed in via -Dattr=val networkMode: + unicast, broadcast, multicast destinationIp: where to send the packet.</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="NUMBER_OF_LOOPS"> +<h3>NUMBER_OF_LOOPS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">NUMBER_OF_LOOPS</span></div> +<div class="block">Putting any upper limit on # packets sent avoids possibility of non-terminating infinite loops that continue sending packets.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender.NUMBER_OF_LOOPS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<div class="block">Default multicast group address we send on.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<div class="block">Default multicast port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>EspduSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">EspduSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Possible system properties, passed in via -Dattr=val networkMode: + unicast, broadcast, multicast destinationIp: where to send the packet. If + in multicast mode, this can be multicast. To determine broadcast + destination IP, use an online broadcast address calculator, for example + http://www.remotemonitoringsystems.ca/broadcast.php If in multicast mode, + a join() will be done on the multicast address. port: port used for both + source and destination.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getBroadcastAddresses()"> +<h3>getBroadcastAddresses</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/net/InetAddress.html" title="class or interface in java.net" class="external-link">InetAddress</a>></span> <span class="element-name">getBroadcastAddresses</span>()</div> +<div class="block">A number of sites get all snippy about using 255.255.255.255 for a + broadcast address; it trips their security software and they kick you off + their network. (Comcast, NPS, etc.) This determines the broadcast address for + all connected interfaces, based on the IP and subnet mask. If you have a + dual-homed host it will return a broadcast address for both. If you have + some VMs running on your host this will pick up the addresses for those + as well--e.g. running VMWare on your laptop with a local IP this will also + pick up a 192.168 address assigned to the VM by the host OS.</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>set of all broadcast addresses</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/ExampleSimulationProgram.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/ExampleSimulationProgram.html new file mode 100644 index 0000000000..d2b62db3ff --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/ExampleSimulationProgram.html @@ -0,0 +1,311 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ExampleSimulationProgram (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.Britt, class: ExampleSimulationProgram"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ExampleSimulationProgram.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a></div> +<h1 title="Class ExampleSimulationProgram" class="title">Class ExampleSimulationProgram</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.Britt.ExampleSimulationProgram</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ExampleSimulationProgram</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ExampleSimulationProgram</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">ExampleSimulationProgram</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Programmer-modifiable method for defining and running a new simulation of interest.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdus</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int networkPort)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ExampleSimulationProgram</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ExampleSimulationProgram</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>ExampleSimulationProgram</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ExampleSimulationProgram</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int networkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdus</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdus</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">Programmer-modifiable method for defining and running a new simulation of interest. + Support include DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop.</div> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/BrittSimulation.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/BrittSimulation.html new file mode 100644 index 0000000000..98906eea15 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/BrittSimulation.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.Britt.BrittSimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.Britt, class: BrittSimulation"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../BrittSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.Britt.BrittSimulation" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.Britt.BrittSimulation</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.Britt.BrittSimulation</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/EspduSender.NetworkMode.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/EspduSender.NetworkMode.html new file mode 100644 index 0000000000..483f621950 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/EspduSender.NetworkMode.html @@ -0,0 +1,96 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Enum Class MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender.NetworkMode (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.Britt, class: EspduSender, enum: NetworkMode"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Enum Class MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender.NetworkMode" class="title">Uses of Enum Class<br>MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender.NetworkMode</h1> +</div> +<div class="caption"><span>Packages that use <a href="../EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2020JulySeptember.homework4.Britt">MV3500Cohort2020JulySeptember.homework4.Britt</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="class-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2020JulySeptember.homework4.Britt"> +<h2>Uses of <a href="../EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a> in <a href="../package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a></h2> +<div class="caption"><span>Methods in <a href="../package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a> that return <a href="../EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="../EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></code></div> +<div class="col-second even-row-color"><span class="type-name-label">EspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../EspduSender.NetworkMode.html#valueOf(java.lang.String)">valueOf</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div> +<div class="col-last even-row-color"> +<div class="block">Returns the enum constant of this class with the specified name.</div> +</div> +<div class="col-first odd-row-color"><code>static <a href="../EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a>[]</code></div> +<div class="col-second odd-row-color"><span class="type-name-label">EspduSender.NetworkMode.</span><code><span class="member-name-link"><a href="../EspduSender.NetworkMode.html#values()">values</a></span>()</code></div> +<div class="col-last odd-row-color"> +<div class="block">Returns an array containing the constants of this enum class, in +the order they are declared.</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/EspduSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/EspduSender.html new file mode 100644 index 0000000000..e8e9e8ecd3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/EspduSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.Britt, class: EspduSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../EspduSender.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.Britt.EspduSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/ExampleSimulationProgram.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/ExampleSimulationProgram.html new file mode 100644 index 0000000000..77aa68999d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/class-use/ExampleSimulationProgram.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.Britt.ExampleSimulationProgram (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.Britt, class: ExampleSimulationProgram"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ExampleSimulationProgram.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.Britt.ExampleSimulationProgram" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.Britt.ExampleSimulationProgram</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.Britt.ExampleSimulationProgram</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-summary.html new file mode 100644 index 0000000000..780e74386c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-summary.html @@ -0,0 +1,103 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.Britt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.Britt"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework4.Britt</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework4.Britt</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="BrittSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt">BrittSimulation</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="EspduSender.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender</a></div> +<div class="col-last odd-row-color"> +<div class="block">Creates and sends ESPDUs in IEEE binary format.</div> +</div> +<div class="col-first even-row-color"><a href="ExampleSimulationProgram.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt">ExampleSimulationProgram</a></div> +<div class="col-last even-row-color"> </div> +</div> +</li> +<li> +<div class="caption"><span>Enum Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Enum Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-tree.html new file mode 100644 index 0000000000..dc6b1add9f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-tree.html @@ -0,0 +1,91 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.Britt Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework4.Britt"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework4.Britt</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.Britt.<a href="BrittSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt"><span class="type-name-link">BrittSimulation</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.Britt.<a href="EspduSender.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt"><span class="type-name-link">EspduSender</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.Britt.<a href="ExampleSimulationProgram.html" title="class in MV3500Cohort2020JulySeptember.homework4.Britt"><span class="type-name-link">ExampleSimulationProgram</span></a></li> +</ul> +</li> +</ul> +</section> +<section class="hierarchy"> +<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Enum</span></a><E> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><T>, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>) +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.Britt.<a href="EspduSender.NetworkMode.html" title="enum class in MV3500Cohort2020JulySeptember.homework4.Britt"><span class="type-name-link">EspduSender.NetworkMode</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-use.html new file mode 100644 index 0000000000..2c802c24b2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Britt/package-use.html @@ -0,0 +1,87 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework4.Britt (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.Britt"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework4.Britt" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework4.Britt</h1> +</div> +<div class="caption"><span>Packages that use <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Package</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="#MV3500Cohort2020JulySeptember.homework4.Britt">MV3500Cohort2020JulySeptember.homework4.Britt</a></div> +<div class="col-last even-row-color"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +</div> +</div> +<section class="package-uses"> +<ul class="block-list"> +<li> +<section class="detail" id="MV3500Cohort2020JulySeptember.homework4.Britt"> +<div class="caption"><span>Classes in <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a> used by <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Britt</a></span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="class-use/EspduSender.NetworkMode.html#MV3500Cohort2020JulySeptember.homework4.Britt">EspduSender.NetworkMode</a></div> +<div class="col-last even-row-color"> +<div class="block">Type of network connection</div> +</div> +</div> +</section> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/CannonArtillerySimulation.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/CannonArtillerySimulation.html new file mode 100644 index 0000000000..1c97ddd539 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/CannonArtillerySimulation.html @@ -0,0 +1,327 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>CannonArtillerySimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.Cannon, class: CannonArtillerySimulation"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/CannonArtillerySimulation.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Cannon</a></div> +<h1 title="Class CannonArtillerySimulation" class="title">Class CannonArtillerySimulation</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.Cannon.CannonArtillerySimulation</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CannonArtillerySimulation</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">CannonArtillerySimulation</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences + can go here to keep student efforts focused on the runSimulation() + method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">CannonArtillerySimulation</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Programmer-modifiable method for defining and running a new simulation of + interest.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdus</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendPDU(edu.nps.moves.dis7.pdus.Pdu)">sendPDU</a></span>​(edu.nps.moves.dis7.pdus.Pdu pdu)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int networkPort)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>CannonArtillerySimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CannonArtillerySimulation</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences + can go here to keep student efforts focused on the runSimulation() + method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>CannonArtillerySimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">CannonArtillerySimulation</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int networkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdus</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdus</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing + Information to a Method or a Constructor</a> Arbitrary Number of + Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String + parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java + Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">Programmer-modifiable method for defining and running a new simulation of + interest. Support include DIS EntityStatePdu, FirePdu and CommentPdu all + available for modification and sending in a simulation loop.</div> +</section> +</li> +<li> +<section class="detail" id="sendPDU(edu.nps.moves.dis7.pdus.Pdu)"> +<h3>sendPDU</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendPDU</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.Pdu pdu)</span></div> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/PDUReciever.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/PDUReciever.html new file mode 100644 index 0000000000..527a545e7e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/PDUReciever.html @@ -0,0 +1,260 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>PDUReciever (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.Cannon, class: PDUReciever"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/PDUReciever.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.Cannon</a></div> +<h1 title="Class PDUReciever" class="title">Class PDUReciever</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PDUReciever</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd/Stefan</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_PORT">DEFAULT_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SECOND_PORT">SECOND_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket value of shared interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#THIRD_PORT">THIRD_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket value of shared interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">PDUReciever</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting + point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_PORT"> +<h3>DEFAULT_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_PORT</span></div> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever.DEFAULT_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="SECOND_PORT"> +<h3>SECOND_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SECOND_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever.SECOND_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="THIRD_PORT"> +<h3>THIRD_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">THIRD_PORT</span></div> +<div class="block">socket value of shared interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever.THIRD_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>PDUReciever</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PDUReciever</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/class-use/CannonArtillerySimulation.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/class-use/CannonArtillerySimulation.html new file mode 100644 index 0000000000..9b7d242c29 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/class-use/CannonArtillerySimulation.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.Cannon.CannonArtillerySimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.Cannon, class: CannonArtillerySimulation"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../CannonArtillerySimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.Cannon">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.Cannon.CannonArtillerySimulation" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.Cannon.CannonArtillerySimulation</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.Cannon.CannonArtillerySimulation</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/class-use/PDUReciever.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/class-use/PDUReciever.html new file mode 100644 index 0000000000..7aed35a984 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/class-use/PDUReciever.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.Cannon, class: PDUReciever"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.Cannon">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.Cannon.PDUReciever</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-summary.html new file mode 100644 index 0000000000..665c22ef66 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-summary.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.Cannon (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.Cannon"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework4.Cannon</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework4.Cannon</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="CannonArtillerySimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.Cannon">CannonArtillerySimulation</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.Cannon">PDUReciever</a></div> +<div class="col-last odd-row-color"> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-tree.html new file mode 100644 index 0000000000..62354525ec --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.Cannon Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework4.Cannon"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework4.Cannon</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.Cannon.<a href="CannonArtillerySimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.Cannon"><span class="type-name-link">CannonArtillerySimulation</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.Cannon.<a href="PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.Cannon"><span class="type-name-link">PDUReciever</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-use.html new file mode 100644 index 0000000000..7a2f952ecf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/Cannon/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework4.Cannon (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.Cannon"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework4.Cannon" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework4.Cannon</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.Cannon</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduReceiverEspduVPNSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduReceiverEspduVPNSender.html new file mode 100644 index 0000000000..45d507c5cd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduReceiverEspduVPNSender.html @@ -0,0 +1,261 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>GermanyEspduReceiverEspduVPNSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke, class: GermanyEspduReceiverEspduVPNSender"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/GermanyEspduReceiverEspduVPNSender.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke</a></div> +<h1 title="Class GermanyEspduReceiverEspduVPNSender" class="title">Class GermanyEspduReceiverEspduVPNSender</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduReceiverEspduVPNSender</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GermanyEspduReceiverEspduVPNSender</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from mobile devise in IEEE DIS format. Send it over VPN (argon) + to Stefan's PDU Receiver</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd/Stefan</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_PORT">DEFAULT_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#VPN_RECEIVER_ADDRESS">VPN_RECEIVER_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Stefan's IP in argon</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">GermanyEspduReceiverEspduVPNSender</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendESPDU(edu.nps.moves.dis7.pdus.EntityStatePdu)">sendESPDU</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu espdu)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">gets the espdu from main and send it to VPN_RECEIVER_ADDRESS</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="VPN_RECEIVER_ADDRESS"> +<h3>VPN_RECEIVER_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">VPN_RECEIVER_ADDRESS</span></div> +<div class="block">Stefan's IP in argon</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduReceiverEspduVPNSender.VPN_RECEIVER_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting + point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduReceiverEspduVPNSender.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_PORT"> +<h3>DEFAULT_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_PORT</span></div> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduReceiverEspduVPNSender.DEFAULT_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>GermanyEspduReceiverEspduVPNSender</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GermanyEspduReceiverEspduVPNSender</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="sendESPDU(edu.nps.moves.dis7.pdus.EntityStatePdu)"> +<h3>sendESPDU</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">sendESPDU</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu espdu)</span></div> +<div class="block">gets the espdu from main and send it to VPN_RECEIVER_ADDRESS</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>espdu</code> - </dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduVPNReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduVPNReceiver.html new file mode 100644 index 0000000000..2b99647255 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/GermanyEspduVPNReceiver.html @@ -0,0 +1,228 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>GermanyEspduVPNReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke, class: GermanyEspduVPNReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/GermanyEspduVPNReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke</a></div> +<h1 title="Class GermanyEspduVPNReceiver" class="title">Class GermanyEspduVPNReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduVPNReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GermanyEspduVPNReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd/Stefan</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_PORT">DEFAULT_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">GermanyEspduVPNReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting + point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduVPNReceiver.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_PORT"> +<h3>DEFAULT_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_PORT</span></div> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduVPNReceiver.DEFAULT_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>GermanyEspduVPNReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GermanyEspduVPNReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/class-use/GermanyEspduReceiverEspduVPNSender.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/class-use/GermanyEspduReceiverEspduVPNSender.html new file mode 100644 index 0000000000..f1344ac134 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/class-use/GermanyEspduReceiverEspduVPNSender.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduReceiverEspduVPNSender (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke, class: GermanyEspduReceiverEspduVPNSender"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../GermanyEspduReceiverEspduVPNSender.html" title="class in MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduReceiverEspduVPNSender" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduReceiverEspduVPNSender</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduReceiverEspduVPNSender</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/class-use/GermanyEspduVPNReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/class-use/GermanyEspduVPNReceiver.html new file mode 100644 index 0000000000..714d67be4f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/class-use/GermanyEspduVPNReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduVPNReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke, class: GermanyEspduVPNReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../GermanyEspduVPNReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduVPNReceiver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduVPNReceiver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.GermanyEspduVPNReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-summary.html new file mode 100644 index 0000000000..f81461101b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="GermanyEspduReceiverEspduVPNSender.html" title="class in MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke">GermanyEspduReceiverEspduVPNSender</a></div> +<div class="col-last even-row-color"> +<div class="block">Receives PDUs from mobile devise in IEEE DIS format.</div> +</div> +<div class="col-first odd-row-color"><a href="GermanyEspduVPNReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke">GermanyEspduVPNReceiver</a></div> +<div class="col-last odd-row-color"> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-tree.html new file mode 100644 index 0000000000..da818fafb3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.<a href="GermanyEspduReceiverEspduVPNSender.html" title="class in MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke"><span class="type-name-link">GermanyEspduReceiverEspduVPNSender</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke.<a href="GermanyEspduVPNReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke"><span class="type-name-link">GermanyEspduVPNReceiver</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-use.html new file mode 100644 index 0000000000..a7045c0757 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/WeissenbergerGoericke/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.WeissenbergerGoericke</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/PDUReciever.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/PDUReciever.html new file mode 100644 index 0000000000..2bb67fc7c5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/PDUReciever.html @@ -0,0 +1,263 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>PDUReciever (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White, class: PDUReciever"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/PDUReciever.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.White</a></div> +<h1 title="Class PDUReciever" class="title">Class PDUReciever</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.White.PDUReciever</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PDUReciever</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd/Stefan</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_PORT">DEFAULT_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">port of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SECOND_PORT">SECOND_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">port of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#THIRD_PORT">THIRD_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">port of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">PDUReciever</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting + point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.PDUReciever.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_PORT"> +<h3>DEFAULT_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_PORT</span></div> +<div class="block">port of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a>, +<a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.PDUReciever.DEFAULT_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="SECOND_PORT"> +<h3>SECOND_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SECOND_PORT</span></div> +<div class="block">port of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a>, +<a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.PDUReciever.SECOND_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="THIRD_PORT"> +<h3>THIRD_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">THIRD_PORT</span></div> +<div class="block">port of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a>, +<a href="../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.PDUReciever.THIRD_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>PDUReciever</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PDUReciever</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/class-use/PDUReciever.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/class-use/PDUReciever.html new file mode 100644 index 0000000000..47578536d8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/class-use/PDUReciever.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.White.PDUReciever (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White, class: PDUReciever"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.White">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.White.PDUReciever" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.White.PDUReciever</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White.PDUReciever</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-summary.html new file mode 100644 index 0000000000..652a7e1769 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.White (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework4.White</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework4.White</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.White">PDUReciever</a></div> +<div class="col-last even-row-color"> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-tree.html new file mode 100644 index 0000000000..784a6d33df --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-tree.html @@ -0,0 +1,75 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.White Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework4.White"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework4.White</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.White.<a href="PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.White"><span class="type-name-link">PDUReciever</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-use.html new file mode 100644 index 0000000000..c2e0d9965e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework4.White (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework4.White" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework4.White</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/PDUReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/PDUReceiver.html new file mode 100644 index 0000000000..bfc9b146d8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/PDUReceiver.html @@ -0,0 +1,260 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>PDUReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White.test, class: PDUReceiver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/PDUReceiver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.White.test</a></div> +<h1 title="Class PDUReceiver" class="title">Class PDUReceiver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PDUReceiver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd/Stefan</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_PORT">DEFAULT_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SECOND_PORT">SECOND_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#THIRD_PORT">THIRD_PORT</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">PDUReceiver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting + point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_PORT"> +<h3>DEFAULT_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_PORT</span></div> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver.DEFAULT_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="SECOND_PORT"> +<h3>SECOND_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SECOND_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver.SECOND_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="THIRD_PORT"> +<h3>THIRD_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">THIRD_PORT</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver.THIRD_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>PDUReceiver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PDUReceiver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/WhiteSimulation.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/WhiteSimulation.html new file mode 100644 index 0000000000..bba855e4ca --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/WhiteSimulation.html @@ -0,0 +1,320 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>WhiteSimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White.test, class: WhiteSimulation"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/WhiteSimulation.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.White.test</a></div> +<h1 title="Class WhiteSimulation" class="title">Class WhiteSimulation</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.White.test.WhiteSimulation</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WhiteSimulation</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">WhiteSimulation</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">WhiteSimulation</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Programmer-modifiable method for defining and running a new simulation of interest.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdus</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendPDU(edu.nps.moves.dis7.pdus.Pdu)">sendPDU</a></span>​(edu.nps.moves.dis7.pdus.Pdu pdu)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int networkPort)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>WhiteSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">WhiteSimulation</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>WhiteSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">WhiteSimulation</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int networkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdus</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdus</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">Programmer-modifiable method for defining and running a new simulation of interest. + Support include DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop.</div> +</section> +</li> +<li> +<section class="detail" id="sendPDU(edu.nps.moves.dis7.pdus.Pdu)"> +<h3>sendPDU</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendPDU</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.Pdu pdu)</span></div> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/class-use/PDUReceiver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/class-use/PDUReceiver.html new file mode 100644 index 0000000000..b7619c35a8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/class-use/PDUReceiver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White.test, class: PDUReceiver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../PDUReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.test">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White.test.PDUReceiver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/class-use/WhiteSimulation.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/class-use/WhiteSimulation.html new file mode 100644 index 0000000000..5e59683a94 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/class-use/WhiteSimulation.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.White.test.WhiteSimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White.test, class: WhiteSimulation"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../WhiteSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.test">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.White.test.WhiteSimulation" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.White.test.WhiteSimulation</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White.test.WhiteSimulation</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-summary.html new file mode 100644 index 0000000000..8660a37e59 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-summary.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.White.test (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White.test"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework4.White.test</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework4.White.test</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="PDUReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.test">PDUReceiver</a></div> +<div class="col-last even-row-color"> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +</div> +<div class="col-first odd-row-color"><a href="WhiteSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.test">WhiteSimulation</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-tree.html new file mode 100644 index 0000000000..712bea6123 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.White.test Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework4.White.test"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework4.White.test</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.White.test.<a href="PDUReceiver.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.test"><span class="type-name-link">PDUReceiver</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.White.test.<a href="WhiteSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.test"><span class="type-name-link">WhiteSimulation</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-use.html new file mode 100644 index 0000000000..6d3abffc52 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/test/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework4.White.test (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White.test"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework4.White.test" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework4.White.test</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White.test</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/PDUReciever.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/PDUReciever.html new file mode 100644 index 0000000000..03007cbe0d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/PDUReciever.html @@ -0,0 +1,254 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>PDUReciever (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White.working, class: PDUReciever"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/PDUReciever.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.White.working</a></div> +<h1 title="Class PDUReciever" class="title">Class PDUReciever</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PDUReciever</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Bernd/Stefan</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_PORT">DEFAULT_PORT</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +</div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#MAX_PDU_SIZE">MAX_PDU_SIZE</a></span></code></div> +<div class="col-last odd-row-color"> +<div class="block">Max size of a PDU in binary format that we can receive.</div> +</div> +<div class="col-first even-row-color"><code>static int</code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#SECOND_PORT">SECOND_PORT</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#THIRD_PORT">THIRD_PORT</a></span></code></div> +<div class="col-last odd-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">PDUReciever</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="MAX_PDU_SIZE"> +<h3>MAX_PDU_SIZE</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">MAX_PDU_SIZE</span></div> +<div class="block">Max size of a PDU in binary format that we can receive. This is actually + somewhat outdated--PDUs can be larger--but this is a reasonable starting + point.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever.MAX_PDU_SIZE">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_PORT"> +<h3>DEFAULT_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_PORT</span></div> +<div class="block">Default port used, matches Wireshark DIS capture default</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever.DEFAULT_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="SECOND_PORT"> +<h3>SECOND_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">SECOND_PORT</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever.SECOND_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="THIRD_PORT"> +<h3>THIRD_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">THIRD_PORT</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever.THIRD_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>PDUReciever</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PDUReciever</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver.html new file mode 100644 index 0000000000..592f3be95d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/PduListenerSaver.html @@ -0,0 +1,225 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>PduListenerSaver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White.working, class: PduListenerSaver"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/PduListenerSaver.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.White.working</a></div> +<h1 title="Class PduListenerSaver" class="title">Class PduListenerSaver</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.White.working.PduListenerSaver</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PduListenerSaver</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Class to leverage the <code>PduRecorder</code> + with PDU log saving console controls for resume, pause and quit. + + PduSaver.java created on Aug 21, 2019 + Renamed PduListenerSaver + MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Mike Bailey, jmbailey@nps.edu</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_ADDRESS">DEFAULT_MULTICAST_ADDRESS</a></span></code></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><code>static int</code></div> +<div class="col-second odd-row-color"><code><span class="member-name-link"><a href="#DEFAULT_MULTICAST_PORT">DEFAULT_MULTICAST_PORT</a></span></code></div> +<div class="col-last odd-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">PduListenerSaver</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="DEFAULT_MULTICAST_ADDRESS"> +<h3>DEFAULT_MULTICAST_ADDRESS</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DEFAULT_MULTICAST_ADDRESS</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.working.PduListenerSaver.DEFAULT_MULTICAST_ADDRESS">Constant Field Values</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="DEFAULT_MULTICAST_PORT"> +<h3>DEFAULT_MULTICAST_PORT</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">int</span> <span class="element-name">DEFAULT_MULTICAST_PORT</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../../constant-values.html#MV3500Cohort2020JulySeptember.homework4.White.working.PduListenerSaver.DEFAULT_MULTICAST_PORT">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>PduListenerSaver</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PduListenerSaver</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/WhiteSimulation.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/WhiteSimulation.html new file mode 100644 index 0000000000..ed6fb23ed0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/WhiteSimulation.html @@ -0,0 +1,320 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>WhiteSimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White.working, class: WhiteSimulation"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/WhiteSimulation.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2020JulySeptember.homework4.White.working</a></div> +<h1 title="Class WhiteSimulation" class="title">Class WhiteSimulation</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2020JulySeptember.homework4.White.working.WhiteSimulation</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WhiteSimulation</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">WhiteSimulation</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">WhiteSimulation</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Programmer-modifiable method for defining and running a new simulation of interest.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdus</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendPDU(edu.nps.moves.dis7.pdus.Pdu)">sendPDU</a></span>​(edu.nps.moves.dis7.pdus.Pdu pdu)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int networkPort)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>WhiteSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">WhiteSimulation</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>WhiteSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">WhiteSimulation</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> networkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int networkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>networkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendAllPdus(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdus</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdus</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">Programmer-modifiable method for defining and running a new simulation of interest. + Support include DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop.</div> +</section> +</li> +<li> +<section class="detail" id="sendPDU(edu.nps.moves.dis7.pdus.Pdu)"> +<h3>sendPDU</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendPDU</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.Pdu pdu)</span></div> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/PDUReciever.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/PDUReciever.html new file mode 100644 index 0000000000..5890639265 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/PDUReciever.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White.working, class: PDUReciever"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White.working.PDUReciever</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/PduListenerSaver.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/PduListenerSaver.html new file mode 100644 index 0000000000..906fbd24ac --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/PduListenerSaver.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.White.working.PduListenerSaver (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White.working, class: PduListenerSaver"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../PduListenerSaver.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.White.working.PduListenerSaver" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.White.working.PduListenerSaver</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White.working.PduListenerSaver</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/WhiteSimulation.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/WhiteSimulation.html new file mode 100644 index 0000000000..f49745137d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/class-use/WhiteSimulation.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2020JulySeptember.homework4.White.working.WhiteSimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White.working, class: WhiteSimulation"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../WhiteSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2020JulySeptember.homework4.White.working.WhiteSimulation" class="title">Uses of Class<br>MV3500Cohort2020JulySeptember.homework4.White.working.WhiteSimulation</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White.working.WhiteSimulation</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-summary.html new file mode 100644 index 0000000000..c61cd7abfd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-summary.html @@ -0,0 +1,95 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.White.working (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2020JulySeptember.homework4.White.working"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2020JulySeptember.homework4.White.working</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2020JulySeptember.homework4.White.working</span></div> +<section class="package-description" id="package.description"> +<div class="block">Distributed Interactive Simulation (DIS) homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="PduListenerSaver.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working">PduListenerSaver</a></div> +<div class="col-last even-row-color"> +<div class="block">Class to leverage the <code>PduRecorder</code> + with PDU log saving console controls for resume, pause and quit.</div> +</div> +<div class="col-first odd-row-color"><a href="PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working">PDUReciever</a></div> +<div class="col-last odd-row-color"> +<div class="block">Receives PDUs from GermanyEspduReceiverEspduVPNSender in IEEE DIS format.</div> +</div> +<div class="col-first even-row-color"><a href="WhiteSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working">WhiteSimulation</a></div> +<div class="col-last even-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-tree.html new file mode 100644 index 0000000000..7eee7c7d88 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-tree.html @@ -0,0 +1,77 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2020JulySeptember.homework4.White.working Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2020JulySeptember.homework4.White.working"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2020JulySeptember.homework4.White.working</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.White.working.<a href="PduListenerSaver.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working"><span class="type-name-link">PduListenerSaver</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.White.working.<a href="PDUReciever.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working"><span class="type-name-link">PDUReciever</span></a></li> +<li class="circle">MV3500Cohort2020JulySeptember.homework4.White.working.<a href="WhiteSimulation.html" title="class in MV3500Cohort2020JulySeptember.homework4.White.working"><span class="type-name-link">WhiteSimulation</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-use.html b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-use.html new file mode 100644 index 0000000000..52cbb9b2cb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2020JulySeptember/homework4/White/working/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2020JulySeptember.homework4.White.working (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2020JulySeptember.homework4.White.working"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2020JulySeptember.homework4.White.working" class="title">Uses of Package<br>MV3500Cohort2020JulySeptember.homework4.White.working</h1> +</div> +No usage of MV3500Cohort2020JulySeptember.homework4.White.working</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/AllenTcpExample1Telnet1.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/AllenTcpExample1Telnet1.html new file mode 100644 index 0000000000..998a26c974 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/AllenTcpExample1Telnet1.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AllenTcpExample1Telnet1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: AllenTcpExample1Telnet1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AllenTcpExample1Telnet1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class AllenTcpExample1Telnet1" class="title">Class AllenTcpExample1Telnet1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.AllenTcpExample1Telnet1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AllenTcpExample1Telnet1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AllenTcpExample1Telnet1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AllenTcpExample1Telnet1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AllenTcpExample1Telnet1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FisherTCPExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FisherTCPExample1Telnet.html new file mode 100644 index 0000000000..0e5912c259 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FisherTCPExample1Telnet.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FisherTCPExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: FisherTCPExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FisherTCPExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class FisherTCPExample1Telnet" class="title">Class FisherTCPExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.FisherTCPExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FisherTCPExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>adfis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FisherTCPExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FisherTCPExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FisherTCPExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FrankTCPExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FrankTCPExample3Client.html new file mode 100644 index 0000000000..aedc5b9651 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FrankTCPExample3Client.html @@ -0,0 +1,206 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FrankTCPExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: FrankTCPExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FrankTCPExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class FrankTCPExample3Client" class="title">Class FrankTCPExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FrankTCPExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>justi</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FrankTCPExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../constant-values.html#MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FrankTCPExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FrankTCPExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FrankTCPExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FrankTCPExample3Server.html new file mode 100644 index 0000000000..c5c117929b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/FrankTCPExample3Server.html @@ -0,0 +1,191 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FrankTCPExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: FrankTCPExample3Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FrankTCPExample3Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class FrankTCPExample3Server" class="title">Class FrankTCPExample3Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FrankTCPExample3Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2318 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FrankTCPExample3Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here If already compiled, can run + using console in directory ../../build/classes/ by invoking \ java + -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FrankTCPExample3Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FrankTCPExample3Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here If already compiled, can run + using console in directory ../../build/classes/ by invoking \ java + -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/HittnerDomTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/HittnerDomTcpExample1Telnet.html new file mode 100644 index 0000000000..785bafb65f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/HittnerDomTcpExample1Telnet.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HittnerDomTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: HittnerDomTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HittnerDomTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class HittnerDomTcpExample1Telnet" class="title">Class HittnerDomTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.HittnerDomTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HittnerDomTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>adfis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HittnerDomTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HittnerDomTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HittnerDomTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/HittnerNickTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/HittnerNickTcpExample1Telnet.html new file mode 100644 index 0000000000..90d1743120 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/HittnerNickTcpExample1Telnet.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HittnerNickTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: HittnerNickTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HittnerNickTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class HittnerNickTcpExample1Telnet" class="title">Class HittnerNickTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.HittnerNickTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HittnerNickTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>adfis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HittnerNickTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HittnerNickTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HittnerNickTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/KeevenTCPExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/KeevenTCPExample3Client.html new file mode 100644 index 0000000000..3299e0b0ed --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/KeevenTCPExample3Client.html @@ -0,0 +1,221 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>KeevenTCPExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: KeevenTCPExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/KeevenTCPExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class KeevenTCPExample3Client" class="title">Class KeevenTCPExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">KeevenTCPExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is Assignment 1 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 1 + -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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">KeevenTCPExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../constant-values.html#MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>KeevenTCPExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">KeevenTCPExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/KeevenTCPExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/KeevenTCPExample3Server.html new file mode 100644 index 0000000000..fe16f76214 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/KeevenTCPExample3Server.html @@ -0,0 +1,194 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>KeevenTCPExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: KeevenTCPExample3Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/KeevenTCPExample3Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class KeevenTCPExample3Server" class="title">Class KeevenTCPExample3Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">KeevenTCPExample3Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is Assignment 1 where I have modified the given code from TCPExample3Server +-server response message changed + + Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">KeevenTCPExample3Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>KeevenTCPExample3Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">KeevenTCPExample3Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/LeckieTcpExample2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/LeckieTcpExample2.html new file mode 100644 index 0000000000..32ecf83965 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/LeckieTcpExample2.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LeckieTcpExample2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: LeckieTcpExample2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LeckieTcpExample2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class LeckieTcpExample2" class="title">Class LeckieTcpExample2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.LeckieTcpExample2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LeckieTcpExample2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. The only thing this does + differently is introduce a loop into the response, so you don't + have to restart the program after one response. Also, it prints + out the socket pair the server sees. Run the program via telnet + several times and compare the socket pairs. + + <code>telnet localhost 2317</code> + + If you're sophisticated you can contact the instructor's computer + while running this program. + + <code>telnet ipOfServersLaptop 2317</code> + + And have that machine display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman, leckie</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LeckieTcpExample2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LeckieTcpExample2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LeckieTcpExample2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/McNeelyTCPExample2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/McNeelyTCPExample2.html new file mode 100644 index 0000000000..aeda50590f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/McNeelyTCPExample2.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>McNeelyTCPExample2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: McNeelyTCPExample2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/McNeelyTCPExample2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class McNeelyTCPExample2" class="title">Class McNeelyTCPExample2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.McNeelyTCPExample2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">McNeelyTCPExample2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. The only thing this does + differently is introduce a loop into the response, so you don't + have to restart the program after one response. Also, it prints + out the socket pair the server sees. Run the program via telnet + several times and compare the socket pairs. + + <code>telnet localhost 2317</code> + + If you're sophisticated you can contact the instructor's computer + while running this program. + + <code>telnet ipOfServersLaptop 2317</code> + + And have that machine display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman, McNeely</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">McNeelyTCPExample2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>McNeelyTCPExample2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">McNeelyTCPExample2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/MorrisTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/MorrisTcpExample1Telnet.html new file mode 100644 index 0000000000..9281fca266 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/MorrisTcpExample1Telnet.html @@ -0,0 +1,195 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MorrisTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: MorrisTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MorrisTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class MorrisTcpExample1Telnet" class="title">Class MorrisTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.MorrisTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MorrisTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The simplest possible TCP network program. It listens for + a connection, from telnet (telnet localhost 2317) or a program + you write, which we will do later. Right now the TcpExample simply + writes a string in response to a connection. + + Modifying his program is the basis for Assignment 1. + + Testing the running server program from telnet looks like this: + + it154916:projects mcgredo$ telnet localhost 2317 + Trying ::1... + Connected to localhost. + Escape character is '^]'. + This was written by the server + Connection closed by foreign host. + + Notice that "This was written by the server" matches + what is written by the code below, over the output stream. + + After this first connection the program below drops out + the bottom of the program, and does not repeat itself. + The program exits.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MorrisTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MorrisTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MorrisTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/PughTcp2ConnectionCounting.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/PughTcp2ConnectionCounting.html new file mode 100644 index 0000000000..6cf3c2ed39 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/PughTcp2ConnectionCounting.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>PughTcp2ConnectionCounting (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: PughTcp2ConnectionCounting"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/PughTcp2ConnectionCounting.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class PughTcp2ConnectionCounting" class="title">Class PughTcp2ConnectionCounting</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.PughTcp2ConnectionCounting</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PughTcp2ConnectionCounting</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. The only thing this does + differently is introduce a loop into the response, so you don't have to + restart the program after one response. Also, it prints out the socket pair + the server sees. Run the program via telnet several times and compare the + socket pairs. + + <code>telnet localhost 2317</code> + + If you're sophisticated you can contact the instructor's computer while + running this program. + + <code>telnet ipOfServersLaptop 2317</code> + + And have that machine display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>pugh, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">PughTcp2ConnectionCounting</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>PughTcp2ConnectionCounting</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PughTcp2ConnectionCounting</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/ReynoldsTcpExample1Telnet1.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/ReynoldsTcpExample1Telnet1.html new file mode 100644 index 0000000000..49be546af8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/ReynoldsTcpExample1Telnet1.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ReynoldsTcpExample1Telnet1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: ReynoldsTcpExample1Telnet1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ReynoldsTcpExample1Telnet1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class ReynoldsTcpExample1Telnet1" class="title">Class ReynoldsTcpExample1Telnet1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.ReynoldsTcpExample1Telnet1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ReynoldsTcpExample1Telnet1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>kReynolds</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ReynoldsTcpExample1Telnet1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ReynoldsTcpExample1Telnet1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ReynoldsTcpExample1Telnet1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/RobinsonTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/RobinsonTcpExample1Telnet.html new file mode 100644 index 0000000000..4cefc0a622 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/RobinsonTcpExample1Telnet.html @@ -0,0 +1,173 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>RobinsonTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: RobinsonTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/RobinsonTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class RobinsonTcpExample1Telnet" class="title">Class RobinsonTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.RobinsonTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RobinsonTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mrobi</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">RobinsonTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">run the program</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>RobinsonTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">RobinsonTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">run the program</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments, string parameters (unused)</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/SchlesselTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/SchlesselTcpExample1Telnet.html new file mode 100644 index 0000000000..96ccbf8875 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/SchlesselTcpExample1Telnet.html @@ -0,0 +1,174 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchlesselTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: SchlesselTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchlesselTcpExample1Telnet.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class SchlesselTcpExample1Telnet" class="title">Class SchlesselTcpExample1Telnet</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.SchlesselTcpExample1Telnet</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchlesselTcpExample1Telnet</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Homework 1</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>max schlessel</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchlesselTcpExample1Telnet</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchlesselTcpExample1Telnet</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchlesselTcpExample1Telnet</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/TcpExample2_Leckie_Mod_Hw1.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/TcpExample2_Leckie_Mod_Hw1.html new file mode 100644 index 0000000000..df3bc0f566 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/TcpExample2_Leckie_Mod_Hw1.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>TcpExample2_Leckie_Mod_Hw1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1, class: TcpExample2_Leckie_Mod_Hw1"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/TcpExample2_Leckie_Mod_Hw1.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework1</a></div> +<h1 title="Class TcpExample2_Leckie_Mod_Hw1" class="title">Class TcpExample2_Leckie_Mod_Hw1</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework1.TcpExample2_Leckie_Mod_Hw1</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TcpExample2_Leckie_Mod_Hw1</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1. The only thing this does + differently is introduce a loop into the response, so you don't + have to restart the program after one response. Also, it prints + out the socket pair the server sees. Run the program via telnet + several times and compare the socket pairs. + + <code>telnet localhost 2317</code> + + If you're sophisticated you can contact the instructor's computer + while running this program. + + <code>telnet ipOfServersLaptop 2317</code> + + And have that machine display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman, leckie</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">TcpExample2_Leckie_Mod_Hw1</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>TcpExample2_Leckie_Mod_Hw1</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">TcpExample2_Leckie_Mod_Hw1</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/AllenTcpExample1Telnet1.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/AllenTcpExample1Telnet1.html new file mode 100644 index 0000000000..e45b44577b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/AllenTcpExample1Telnet1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.AllenTcpExample1Telnet1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: AllenTcpExample1Telnet1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AllenTcpExample1Telnet1.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.AllenTcpExample1Telnet1" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.AllenTcpExample1Telnet1</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.AllenTcpExample1Telnet1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FisherTCPExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FisherTCPExample1Telnet.html new file mode 100644 index 0000000000..6712e0b96c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FisherTCPExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.FisherTCPExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: FisherTCPExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FisherTCPExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.FisherTCPExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.FisherTCPExample1Telnet</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.FisherTCPExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FrankTCPExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FrankTCPExample3Client.html new file mode 100644 index 0000000000..f244c81f65 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FrankTCPExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: FrankTCPExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FrankTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FrankTCPExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FrankTCPExample3Server.html new file mode 100644 index 0000000000..6d0dc320a8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/FrankTCPExample3Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: FrankTCPExample3Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FrankTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Server" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Server</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.FrankTCPExample3Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/HittnerDomTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/HittnerDomTcpExample1Telnet.html new file mode 100644 index 0000000000..911d0319d6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/HittnerDomTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.HittnerDomTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: HittnerDomTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HittnerDomTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.HittnerDomTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.HittnerDomTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.HittnerDomTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/HittnerNickTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/HittnerNickTcpExample1Telnet.html new file mode 100644 index 0000000000..986d012fce --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/HittnerNickTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.HittnerNickTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: HittnerNickTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HittnerNickTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.HittnerNickTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.HittnerNickTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.HittnerNickTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/KeevenTCPExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/KeevenTCPExample3Client.html new file mode 100644 index 0000000000..24ab6ad7de --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/KeevenTCPExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: KeevenTCPExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../KeevenTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/KeevenTCPExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/KeevenTCPExample3Server.html new file mode 100644 index 0000000000..5433f8693d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/KeevenTCPExample3Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: KeevenTCPExample3Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../KeevenTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Server" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Server</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.KeevenTCPExample3Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/LeckieTcpExample2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/LeckieTcpExample2.html new file mode 100644 index 0000000000..ac1ac096bf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/LeckieTcpExample2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.LeckieTcpExample2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: LeckieTcpExample2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LeckieTcpExample2.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.LeckieTcpExample2" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.LeckieTcpExample2</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.LeckieTcpExample2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/McNeelyTCPExample2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/McNeelyTCPExample2.html new file mode 100644 index 0000000000..41c251a041 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/McNeelyTCPExample2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.McNeelyTCPExample2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: McNeelyTCPExample2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../McNeelyTCPExample2.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.McNeelyTCPExample2" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.McNeelyTCPExample2</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.McNeelyTCPExample2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/MorrisTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/MorrisTcpExample1Telnet.html new file mode 100644 index 0000000000..192f9ad72d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/MorrisTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.MorrisTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: MorrisTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MorrisTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.MorrisTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.MorrisTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.MorrisTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/PughTcp2ConnectionCounting.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/PughTcp2ConnectionCounting.html new file mode 100644 index 0000000000..749a78f60c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/PughTcp2ConnectionCounting.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.PughTcp2ConnectionCounting (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: PughTcp2ConnectionCounting"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../PughTcp2ConnectionCounting.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.PughTcp2ConnectionCounting" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.PughTcp2ConnectionCounting</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.PughTcp2ConnectionCounting</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/ReynoldsTcpExample1Telnet1.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/ReynoldsTcpExample1Telnet1.html new file mode 100644 index 0000000000..e91314afdb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/ReynoldsTcpExample1Telnet1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.ReynoldsTcpExample1Telnet1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: ReynoldsTcpExample1Telnet1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ReynoldsTcpExample1Telnet1.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.ReynoldsTcpExample1Telnet1" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.ReynoldsTcpExample1Telnet1</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.ReynoldsTcpExample1Telnet1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/RobinsonTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/RobinsonTcpExample1Telnet.html new file mode 100644 index 0000000000..f2be2b53a1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/RobinsonTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.RobinsonTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: RobinsonTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../RobinsonTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.RobinsonTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.RobinsonTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.RobinsonTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/SchlesselTcpExample1Telnet.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/SchlesselTcpExample1Telnet.html new file mode 100644 index 0000000000..cf2554f743 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/SchlesselTcpExample1Telnet.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.SchlesselTcpExample1Telnet (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: SchlesselTcpExample1Telnet"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchlesselTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.SchlesselTcpExample1Telnet" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.SchlesselTcpExample1Telnet</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.SchlesselTcpExample1Telnet</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/TcpExample2_Leckie_Mod_Hw1.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/TcpExample2_Leckie_Mod_Hw1.html new file mode 100644 index 0000000000..483a1b18a4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/class-use/TcpExample2_Leckie_Mod_Hw1.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework1.TcpExample2_Leckie_Mod_Hw1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1, class: TcpExample2_Leckie_Mod_Hw1"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../TcpExample2_Leckie_Mod_Hw1.html" title="class in MV3500Cohort2021JulySeptember.homework1">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework1.TcpExample2_Leckie_Mod_Hw1" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework1.TcpExample2_Leckie_Mod_Hw1</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1.TcpExample2_Leckie_Mod_Hw1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-summary.html new file mode 100644 index 0000000000..4af0f0b4fb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-summary.html @@ -0,0 +1,142 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework1</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework1</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AllenTcpExample1Telnet1.html" title="class in MV3500Cohort2021JulySeptember.homework1">AllenTcpExample1Telnet1</a></div> +<div class="col-last even-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first odd-row-color"><a href="FisherTCPExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">FisherTCPExample1Telnet</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="FrankTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework1">FrankTCPExample3Client</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="FrankTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework1">FrankTCPExample3Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +<div class="col-first even-row-color"><a href="HittnerDomTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">HittnerDomTcpExample1Telnet</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="HittnerNickTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">HittnerNickTcpExample1Telnet</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="KeevenTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework1">KeevenTCPExample3Client</a></div> +<div class="col-last even-row-color"> +<div class="block">This is Assignment 1 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 1 + -Loop only runs a finite number of times ,10.</div> +</div> +<div class="col-first odd-row-color"><a href="KeevenTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework1">KeevenTCPExample3Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is Assignment 1 where I have modified the given code from TCPExample3Server +-server response message changed + + Very slightly more complex than example1, further modifying example2.</div> +</div> +<div class="col-first even-row-color"><a href="LeckieTcpExample2.html" title="class in MV3500Cohort2021JulySeptember.homework1">LeckieTcpExample2</a></div> +<div class="col-last even-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +<div class="col-first odd-row-color"><a href="McNeelyTCPExample2.html" title="class in MV3500Cohort2021JulySeptember.homework1">McNeelyTCPExample2</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +<div class="col-first even-row-color"><a href="MorrisTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">MorrisTcpExample1Telnet</a></div> +<div class="col-last even-row-color"> +<div class="block">The simplest possible TCP network program.</div> +</div> +<div class="col-first odd-row-color"><a href="PughTcp2ConnectionCounting.html" title="class in MV3500Cohort2021JulySeptember.homework1">PughTcp2ConnectionCounting</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +<div class="col-first even-row-color"><a href="ReynoldsTcpExample1Telnet1.html" title="class in MV3500Cohort2021JulySeptember.homework1">ReynoldsTcpExample1Telnet1</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="RobinsonTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">RobinsonTcpExample1Telnet</a></div> +<div class="col-last odd-row-color"> </div> +<div class="col-first even-row-color"><a href="SchlesselTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1">SchlesselTcpExample1Telnet</a></div> +<div class="col-last even-row-color"> +<div class="block">Homework 1</div> +</div> +<div class="col-first odd-row-color"><a href="TcpExample2_Leckie_Mod_Hw1.html" title="class in MV3500Cohort2021JulySeptember.homework1">TcpExample2_Leckie_Mod_Hw1</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-tree.html new file mode 100644 index 0000000000..eb3319bbdd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-tree.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework1 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework1</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="AllenTcpExample1Telnet1.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">AllenTcpExample1Telnet1</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="FisherTCPExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">FisherTCPExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="FrankTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">FrankTCPExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="FrankTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">FrankTCPExample3Server</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="HittnerDomTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">HittnerDomTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="HittnerNickTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">HittnerNickTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="KeevenTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">KeevenTCPExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="KeevenTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">KeevenTCPExample3Server</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="LeckieTcpExample2.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">LeckieTcpExample2</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="McNeelyTCPExample2.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">McNeelyTCPExample2</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="MorrisTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">MorrisTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="PughTcp2ConnectionCounting.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">PughTcp2ConnectionCounting</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="ReynoldsTcpExample1Telnet1.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">ReynoldsTcpExample1Telnet1</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="RobinsonTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">RobinsonTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="SchlesselTcpExample1Telnet.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">SchlesselTcpExample1Telnet</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework1.<a href="TcpExample2_Leckie_Mod_Hw1.html" title="class in MV3500Cohort2021JulySeptember.homework1"><span class="type-name-link">TcpExample2_Leckie_Mod_Hw1</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-use.html new file mode 100644 index 0000000000..47b6521933 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework1/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework1 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework1"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework1" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework1</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework1</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/AllenTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/AllenTcpExample3Client.html new file mode 100644 index 0000000000..487082c98e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/AllenTcpExample3Client.html @@ -0,0 +1,220 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AllenTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Allen, class: AllenTcpExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AllenTcpExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Allen</a></div> +<h1 title="Class AllenTcpExample3Client" class="title">Class AllenTcpExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AllenTcpExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>snapp</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AllenTcpExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AllenTcpExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AllenTcpExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/AllenTcpExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/AllenTcpExample3Server.html new file mode 100644 index 0000000000..df770d8567 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/AllenTcpExample3Server.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>AllenTcpExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Allen, class: AllenTcpExample3Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/AllenTcpExample3Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Allen</a></div> +<h1 title="Class AllenTcpExample3Server" class="title">Class AllenTcpExample3Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AllenTcpExample3Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">AllenTcpExample3Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>AllenTcpExample3Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">AllenTcpExample3Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/class-use/AllenTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/class-use/AllenTcpExample3Client.html new file mode 100644 index 0000000000..116ef9d94b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/class-use/AllenTcpExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Allen, class: AllenTcpExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AllenTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Allen">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/class-use/AllenTcpExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/class-use/AllenTcpExample3Server.html new file mode 100644 index 0000000000..f875fbd426 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/class-use/AllenTcpExample3Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Allen, class: AllenTcpExample3Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../AllenTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Allen">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Server" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Server</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Allen.AllenTcpExample3Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-summary.html new file mode 100644 index 0000000000..467dbe86c1 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Allen (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Allen"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Allen</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Allen</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="AllenTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Allen">AllenTcpExample3Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="AllenTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Allen">AllenTcpExample3Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-tree.html new file mode 100644 index 0000000000..1650ab1ab9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Allen Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Allen"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Allen</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Allen.<a href="AllenTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Allen"><span class="type-name-link">AllenTcpExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Allen.<a href="AllenTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Allen"><span class="type-name-link">AllenTcpExample3Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-use.html new file mode 100644 index 0000000000..3940c76d00 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Allen/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Allen (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Allen"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Allen" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Allen</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Allen</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/HittnerDTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/HittnerDTcpExample3Client.html new file mode 100644 index 0000000000..907f90bef7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/HittnerDTcpExample3Client.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HittnerDTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Domonique, class: HittnerDTcpExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HittnerDTcpExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Domonique</a></div> +<h1 title="Class HittnerDTcpExample3Client" class="title">Class HittnerDTcpExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HittnerDTcpExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Hey why not say what this thing does...</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Dom Hittner</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HittnerDTcpExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HittnerDTcpExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HittnerDTcpExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user can cancel execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/HittnerDTcpExampleServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/HittnerDTcpExampleServer.html new file mode 100644 index 0000000000..0ddd1f239e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/HittnerDTcpExampleServer.html @@ -0,0 +1,177 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HittnerDTcpExampleServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Domonique, class: HittnerDTcpExampleServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HittnerDTcpExampleServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Domonique</a></div> +<h1 title="Class HittnerDTcpExampleServer" class="title">Class HittnerDTcpExampleServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExampleServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HittnerDTcpExampleServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Dom Hittner</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HittnerDTcpExampleServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HittnerDTcpExampleServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HittnerDTcpExampleServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/class-use/HittnerDTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/class-use/HittnerDTcpExample3Client.html new file mode 100644 index 0000000000..777f8650a9 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/class-use/HittnerDTcpExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Domonique, class: HittnerDTcpExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HittnerDTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Domonique">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/class-use/HittnerDTcpExampleServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/class-use/HittnerDTcpExampleServer.html new file mode 100644 index 0000000000..3eecd11aa4 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/class-use/HittnerDTcpExampleServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExampleServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Domonique, class: HittnerDTcpExampleServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HittnerDTcpExampleServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Domonique">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExampleServer" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExampleServer</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Domonique.HittnerDTcpExampleServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-summary.html new file mode 100644 index 0000000000..94f2c07747 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-summary.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Domonique (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Domonique"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Domonique</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Domonique</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="HittnerDTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Domonique">HittnerDTcpExample3Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Hey why not say what this thing does...</div> +</div> +<div class="col-first odd-row-color"><a href="HittnerDTcpExampleServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Domonique">HittnerDTcpExampleServer</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-tree.html new file mode 100644 index 0000000000..107f5cbed7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Domonique Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Domonique"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Domonique</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Domonique.<a href="HittnerDTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Domonique"><span class="type-name-link">HittnerDTcpExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Domonique.<a href="HittnerDTcpExampleServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Domonique"><span class="type-name-link">HittnerDTcpExampleServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-use.html new file mode 100644 index 0000000000..3c962adb41 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Domonique/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Domonique (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Domonique"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Domonique" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Domonique</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Domonique</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/FisherClient.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/FisherClient.html new file mode 100644 index 0000000000..c6a51112cf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/FisherClient.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FisherClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Fisher, class: FisherClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FisherClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Fisher</a></div> +<h1 title="Class FisherClient" class="title">Class FisherClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Fisher.FisherClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FisherClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Before, we always used telnet (netcat) to connect to 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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>adfis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">socket parameter of interest</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FisherClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">socket parameter of interest</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Fisher.FisherClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FisherClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FisherClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/FisherServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/FisherServer.html new file mode 100644 index 0000000000..25e4c1cb79 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/FisherServer.html @@ -0,0 +1,187 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FisherServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Fisher, class: FisherServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FisherServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Fisher</a></div> +<h1 title="Class FisherServer" class="title">Class FisherServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Fisher.FisherServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FisherServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>adfis</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FisherServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FisherServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FisherServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/class-use/FisherClient.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/class-use/FisherClient.html new file mode 100644 index 0000000000..dee7132cbe --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/class-use/FisherClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Fisher.FisherClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Fisher, class: FisherClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FisherClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Fisher">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Fisher.FisherClient" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Fisher.FisherClient</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Fisher.FisherClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/class-use/FisherServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/class-use/FisherServer.html new file mode 100644 index 0000000000..e433336124 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/class-use/FisherServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Fisher.FisherServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Fisher, class: FisherServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FisherServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Fisher">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Fisher.FisherServer" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Fisher.FisherServer</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Fisher.FisherServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-summary.html new file mode 100644 index 0000000000..04f722ee70 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Fisher (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Fisher"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Fisher</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Fisher</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FisherClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Fisher">FisherClient</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to server.</div> +</div> +<div class="col-first odd-row-color"><a href="FisherServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Fisher">FisherServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-tree.html new file mode 100644 index 0000000000..eb08004887 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Fisher Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Fisher"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Fisher</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Fisher.<a href="FisherClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Fisher"><span class="type-name-link">FisherClient</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Fisher.<a href="FisherServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Fisher"><span class="type-name-link">FisherServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-use.html new file mode 100644 index 0000000000..f433fea496 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Fisher/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Fisher (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Fisher"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Fisher" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Fisher</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Fisher</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/FrankClient.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/FrankClient.html new file mode 100644 index 0000000000..1cd97051e8 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/FrankClient.html @@ -0,0 +1,217 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FrankClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Frank, class: FrankClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FrankClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Frank</a></div> +<h1 title="Class FrankClient" class="title">Class FrankClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Frank.FrankClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FrankClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is assignment 2 were I modified TCP example 3 + If server message is = "this is good bye message from Franks server" the client terminates + Changed the local host 2318 + Changed the sleep to 1 second + Received a message from the server "How are you doing" + Client sends a message to the server " I'm doing well"</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>justi</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FrankClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If client receives m</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Frank.FrankClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FrankClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FrankClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here + If client receives m</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/FrankServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/FrankServer.html new file mode 100644 index 0000000000..9ea189bdbb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/FrankServer.html @@ -0,0 +1,181 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FrankServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Frank, class: FrankServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FrankServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Frank</a></div> +<h1 title="Class FrankServer" class="title">Class FrankServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Frank.FrankServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FrankServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is assignment 2 were I modified TCP example 3 + I set sever loop count 10 and terminates after 10 loops + sends a message to the client ""this is good bye message from Franks server" + Sent a message to client "How are you doing" + Receives a message from the client "I'm doing well"!</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>justi</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FrankServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FrankServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FrankServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user interrupt</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/class-use/FrankClient.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/class-use/FrankClient.html new file mode 100644 index 0000000000..6cfdda326d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/class-use/FrankClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Frank.FrankClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Frank, class: FrankClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FrankClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Frank">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Frank.FrankClient" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Frank.FrankClient</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Frank.FrankClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/class-use/FrankServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/class-use/FrankServer.html new file mode 100644 index 0000000000..92a5f4478e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/class-use/FrankServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Frank.FrankServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Frank, class: FrankServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FrankServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Frank">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Frank.FrankServer" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Frank.FrankServer</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Frank.FrankServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-summary.html new file mode 100644 index 0000000000..d036ceb4e7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-summary.html @@ -0,0 +1,101 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Frank (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Frank"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Frank</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Frank</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FrankClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Frank">FrankClient</a></div> +<div class="col-last even-row-color"> +<div class="block">This is assignment 2 were I modified TCP example 3 + If server message is = "this is good bye message from Franks server" the client terminates + Changed the local host 2318 + Changed the sleep to 1 second + Received a message from the server "How are you doing" + Client sends a message to the server " I'm doing well"</div> +</div> +<div class="col-first odd-row-color"><a href="FrankServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Frank">FrankServer</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is assignment 2 were I modified TCP example 3 + I set sever loop count 10 and terminates after 10 loops + sends a message to the client ""this is good bye message from Franks server" + Sent a message to client "How are you doing" + Receives a message from the client "I'm doing well"!</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-tree.html new file mode 100644 index 0000000000..e26fe8ccd6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Frank Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Frank"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Frank</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Frank.<a href="FrankClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Frank"><span class="type-name-link">FrankClient</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Frank.<a href="FrankServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Frank"><span class="type-name-link">FrankServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-use.html new file mode 100644 index 0000000000..a6055e67d0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Frank/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Frank (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Frank"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Frank" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Frank</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Frank</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/HittnerDTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/HittnerDTcpExample3Client.html new file mode 100644 index 0000000000..d8317ee9b5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/HittnerDTcpExample3Client.html @@ -0,0 +1,215 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HittnerDTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.HittnerD, class: HittnerDTcpExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HittnerDTcpExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.HittnerD</a></div> +<h1 title="Class HittnerDTcpExample3Client" class="title">Class HittnerDTcpExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HittnerDTcpExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Hey why not say what this thing does...</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Dom Hittner</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HittnerDTcpExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HittnerDTcpExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HittnerDTcpExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user can cancel execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/HittnerDTcpExampleServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/HittnerDTcpExampleServer.html new file mode 100644 index 0000000000..45e7a32358 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/HittnerDTcpExampleServer.html @@ -0,0 +1,177 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HittnerDTcpExampleServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.HittnerD, class: HittnerDTcpExampleServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HittnerDTcpExampleServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.HittnerD</a></div> +<h1 title="Class HittnerDTcpExampleServer" class="title">Class HittnerDTcpExampleServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExampleServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HittnerDTcpExampleServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Dom Hittner</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HittnerDTcpExampleServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HittnerDTcpExampleServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HittnerDTcpExampleServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/class-use/HittnerDTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/class-use/HittnerDTcpExample3Client.html new file mode 100644 index 0000000000..eee6c7d7a5 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/class-use/HittnerDTcpExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.HittnerD, class: HittnerDTcpExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HittnerDTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerD">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/class-use/HittnerDTcpExampleServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/class-use/HittnerDTcpExampleServer.html new file mode 100644 index 0000000000..4058df9144 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/class-use/HittnerDTcpExampleServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExampleServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.HittnerD, class: HittnerDTcpExampleServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HittnerDTcpExampleServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerD">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExampleServer" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExampleServer</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.HittnerD.HittnerDTcpExampleServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-summary.html new file mode 100644 index 0000000000..e26aee3d19 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-summary.html @@ -0,0 +1,80 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.HittnerD (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.HittnerD"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.HittnerD</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.HittnerD</span></div> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="HittnerDTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerD">HittnerDTcpExample3Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Hey why not say what this thing does...</div> +</div> +<div class="col-first odd-row-color"><a href="HittnerDTcpExampleServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerD">HittnerDTcpExampleServer</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-tree.html new file mode 100644 index 0000000000..6cb69a62cf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.HittnerD Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.HittnerD"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.HittnerD</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.HittnerD.<a href="HittnerDTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerD"><span class="type-name-link">HittnerDTcpExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.HittnerD.<a href="HittnerDTcpExampleServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerD"><span class="type-name-link">HittnerDTcpExampleServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-use.html new file mode 100644 index 0000000000..991598e80e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerD/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.HittnerD (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.HittnerD"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.HittnerD" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.HittnerD</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.HittnerD</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/HittnerNickTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/HittnerNickTcpExample3Client.html new file mode 100644 index 0000000000..ebf8ed8a1f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/HittnerNickTcpExample3Client.html @@ -0,0 +1,220 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HittnerNickTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.HittnerNick, class: HittnerNickTcpExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HittnerNickTcpExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.HittnerNick</a></div> +<h1 title="Class HittnerNickTcpExample3Client" class="title">Class HittnerNickTcpExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HittnerNickTcpExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HittnerNickTcpExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HittnerNickTcpExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HittnerNickTcpExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user can cancel execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/HittnerNickTcpExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/HittnerNickTcpExample3Server.html new file mode 100644 index 0000000000..4611cc9209 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/HittnerNickTcpExample3Server.html @@ -0,0 +1,191 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>HittnerNickTcpExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.HittnerNick, class: HittnerNickTcpExample3Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/HittnerNickTcpExample3Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.HittnerNick</a></div> +<h1 title="Class HittnerNickTcpExample3Server" class="title">Class HittnerNickTcpExample3Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HittnerNickTcpExample3Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">HittnerNickTcpExample3Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>HittnerNickTcpExample3Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HittnerNickTcpExample3Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/class-use/HittnerNickTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/class-use/HittnerNickTcpExample3Client.html new file mode 100644 index 0000000000..b2ead157ea --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/class-use/HittnerNickTcpExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.HittnerNick, class: HittnerNickTcpExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HittnerNickTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerNick">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/class-use/HittnerNickTcpExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/class-use/HittnerNickTcpExample3Server.html new file mode 100644 index 0000000000..5d972ee68d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/class-use/HittnerNickTcpExample3Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.HittnerNick, class: HittnerNickTcpExample3Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../HittnerNickTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerNick">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Server" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Server</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.HittnerNick.HittnerNickTcpExample3Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-summary.html new file mode 100644 index 0000000000..7704c7fa98 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.HittnerNick (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.HittnerNick"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.HittnerNick</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.HittnerNick</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="HittnerNickTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerNick">HittnerNickTcpExample3Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="HittnerNickTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerNick">HittnerNickTcpExample3Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-tree.html new file mode 100644 index 0000000000..8114a3e96a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.HittnerNick Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.HittnerNick"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.HittnerNick</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.HittnerNick.<a href="HittnerNickTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerNick"><span class="type-name-link">HittnerNickTcpExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.HittnerNick.<a href="HittnerNickTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.HittnerNick"><span class="type-name-link">HittnerNickTcpExample3Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-use.html new file mode 100644 index 0000000000..06d109804b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/HittnerNick/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.HittnerNick (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.HittnerNick"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.HittnerNick" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.HittnerNick</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.HittnerNick</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/KeevenTCPExample3Client2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/KeevenTCPExample3Client2.html new file mode 100644 index 0000000000..2558dc5243 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/KeevenTCPExample3Client2.html @@ -0,0 +1,224 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>KeevenTCPExample3Client2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Keeven, class: KeevenTCPExample3Client2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/KeevenTCPExample3Client2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Keeven</a></div> +<h1 title="Class KeevenTCPExample3Client2" class="title">Class KeevenTCPExample3Client2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Client2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">KeevenTCPExample3Client2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">KeevenTCPExample3Client2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Client2.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>KeevenTCPExample3Client2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">KeevenTCPExample3Client2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user can cancel execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/KeevenTCPExample3Server2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/KeevenTCPExample3Server2.html new file mode 100644 index 0000000000..b630c688d2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/KeevenTCPExample3Server2.html @@ -0,0 +1,194 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>KeevenTCPExample3Server2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Keeven, class: KeevenTCPExample3Server2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/KeevenTCPExample3Server2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Keeven</a></div> +<h1 title="Class KeevenTCPExample3Server2" class="title">Class KeevenTCPExample3Server2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Server2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">KeevenTCPExample3Server2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">This is Assignment 2 where I have modified the given code from TCPExample3Server +-server response message changed to reflect changes made for assignment 2 + + Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">KeevenTCPExample3Server2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>KeevenTCPExample3Server2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">KeevenTCPExample3Server2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/class-use/KeevenTCPExample3Client2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/class-use/KeevenTCPExample3Client2.html new file mode 100644 index 0000000000..4d8856c68d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/class-use/KeevenTCPExample3Client2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Client2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Keeven, class: KeevenTCPExample3Client2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../KeevenTCPExample3Client2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Keeven">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Client2" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Client2</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Client2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/class-use/KeevenTCPExample3Server2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/class-use/KeevenTCPExample3Server2.html new file mode 100644 index 0000000000..fc93eb119a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/class-use/KeevenTCPExample3Server2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Server2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Keeven, class: KeevenTCPExample3Server2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../KeevenTCPExample3Server2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Keeven">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Server2" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Server2</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Keeven.KeevenTCPExample3Server2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-summary.html new file mode 100644 index 0000000000..ae8d3bcbfd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-summary.html @@ -0,0 +1,98 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Keeven (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Keeven"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Keeven</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Keeven</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="KeevenTCPExample3Client2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Keeven">KeevenTCPExample3Client2</a></div> +<div class="col-last even-row-color"> +<div class="block">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.</div> +</div> +<div class="col-first odd-row-color"><a href="KeevenTCPExample3Server2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Keeven">KeevenTCPExample3Server2</a></div> +<div class="col-last odd-row-color"> +<div class="block">This is Assignment 2 where I have modified the given code from TCPExample3Server +-server response message changed to reflect changes made for assignment 2 + + Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-tree.html new file mode 100644 index 0000000000..9ee9840dcd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Keeven Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Keeven"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Keeven</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Keeven.<a href="KeevenTCPExample3Client2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Keeven"><span class="type-name-link">KeevenTCPExample3Client2</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Keeven.<a href="KeevenTCPExample3Server2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Keeven"><span class="type-name-link">KeevenTCPExample3Server2</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-use.html new file mode 100644 index 0000000000..c252ff6620 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Keeven/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Keeven (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Keeven"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Keeven" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Keeven</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Keeven</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/LeckieClient.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/LeckieClient.html new file mode 100644 index 0000000000..f5260b30cf --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/LeckieClient.html @@ -0,0 +1,214 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LeckieClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Leckie, class: LeckieClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LeckieClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Leckie</a></div> +<h1 title="Class LeckieClient" class="title">Class LeckieClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LeckieClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Jacob Leckie</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LeckieClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LeckieClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LeckieClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels program</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/LeckieServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/LeckieServer.html new file mode 100644 index 0000000000..5a2ae40e59 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/LeckieServer.html @@ -0,0 +1,177 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>LeckieServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Leckie, class: LeckieServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/LeckieServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Leckie</a></div> +<h1 title="Class LeckieServer" class="title">Class LeckieServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LeckieServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>Jacob Leckie</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">LeckieServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>LeckieServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LeckieServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/class-use/LeckieClient.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/class-use/LeckieClient.html new file mode 100644 index 0000000000..8388b0330c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/class-use/LeckieClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Leckie, class: LeckieClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LeckieClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Leckie">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieClient" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieClient</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/class-use/LeckieServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/class-use/LeckieServer.html new file mode 100644 index 0000000000..20d773f50c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/class-use/LeckieServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Leckie, class: LeckieServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../LeckieServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Leckie">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieServer" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieServer</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Leckie.LeckieServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-summary.html new file mode 100644 index 0000000000..98358fc455 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Leckie (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Leckie"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Leckie</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Leckie</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="LeckieClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Leckie">LeckieClient</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="LeckieServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Leckie">LeckieServer</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-tree.html new file mode 100644 index 0000000000..4ad0584445 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Leckie Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Leckie"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Leckie</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Leckie.<a href="LeckieClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Leckie"><span class="type-name-link">LeckieClient</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Leckie.<a href="LeckieServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Leckie"><span class="type-name-link">LeckieServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-use.html new file mode 100644 index 0000000000..a1332faf43 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Leckie/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Leckie (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Leckie"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Leckie" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Leckie</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Leckie</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/McNeelyTCPExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/McNeelyTCPExample3Client.html new file mode 100644 index 0000000000..b822111999 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/McNeelyTCPExample3Client.html @@ -0,0 +1,220 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>McNeelyTCPExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.McNeely, class: McNeelyTCPExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/McNeelyTCPExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.McNeely</a></div> +<h1 title="Class McNeelyTCPExample3Client" class="title">Class McNeelyTCPExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">McNeelyTCPExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>jrm_u</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">McNeelyTCPExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>McNeelyTCPExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">McNeelyTCPExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/McNeelyTCPExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/McNeelyTCPExample3Server.html new file mode 100644 index 0000000000..e7f7a6d978 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/McNeelyTCPExample3Server.html @@ -0,0 +1,191 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>McNeelyTCPExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.McNeely, class: McNeelyTCPExample3Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/McNeelyTCPExample3Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.McNeely</a></div> +<h1 title="Class McNeelyTCPExample3Server" class="title">Class McNeelyTCPExample3Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">McNeelyTCPExample3Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>jrm_u</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">McNeelyTCPExample3Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>McNeelyTCPExample3Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">McNeelyTCPExample3Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/class-use/McNeelyTCPExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/class-use/McNeelyTCPExample3Client.html new file mode 100644 index 0000000000..0ff2ed10af --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/class-use/McNeelyTCPExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.McNeely, class: McNeelyTCPExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../McNeelyTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.McNeely">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/class-use/McNeelyTCPExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/class-use/McNeelyTCPExample3Server.html new file mode 100644 index 0000000000..51cdeb1a60 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/class-use/McNeelyTCPExample3Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.McNeely, class: McNeelyTCPExample3Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../McNeelyTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.McNeely">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Server" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Server</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.McNeely.McNeelyTCPExample3Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-summary.html new file mode 100644 index 0000000000..7531ba2e7a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.McNeely (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.McNeely"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.McNeely</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.McNeely</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="McNeelyTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.McNeely">McNeelyTCPExample3Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="McNeelyTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.McNeely">McNeelyTCPExample3Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-tree.html new file mode 100644 index 0000000000..a482cc6ead --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.McNeely Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.McNeely"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.McNeely</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.McNeely.<a href="McNeelyTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.McNeely"><span class="type-name-link">McNeelyTCPExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.McNeely.<a href="McNeelyTCPExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.McNeely"><span class="type-name-link">McNeelyTCPExample3Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-use.html new file mode 100644 index 0000000000..01bfcfea1d --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/McNeely/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.McNeely (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.McNeely"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.McNeely" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.McNeely</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.McNeely</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/MorrisTCPExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/MorrisTCPExample3Client.html new file mode 100644 index 0000000000..eef9523e4c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/MorrisTCPExample3Client.html @@ -0,0 +1,214 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MorrisTCPExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Morris, class: MorrisTCPExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MorrisTCPExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Morris</a></div> +<h1 title="Class MorrisTCPExample3Client" class="title">Class MorrisTCPExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTCPExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MorrisTCPExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>johnmorris</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MorrisTCPExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTCPExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MorrisTCPExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MorrisTCPExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/MorrisTcpExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/MorrisTcpExample3Server.html new file mode 100644 index 0000000000..5c291df9b2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/MorrisTcpExample3Server.html @@ -0,0 +1,191 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MorrisTcpExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Morris, class: MorrisTcpExample3Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MorrisTcpExample3Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Morris</a></div> +<h1 title="Class MorrisTcpExample3Server" class="title">Class MorrisTcpExample3Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTcpExample3Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MorrisTcpExample3Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MorrisTcpExample3Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MorrisTcpExample3Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MorrisTcpExample3Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/class-use/MorrisTCPExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/class-use/MorrisTCPExample3Client.html new file mode 100644 index 0000000000..8f51480334 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/class-use/MorrisTCPExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTCPExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Morris, class: MorrisTCPExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MorrisTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Morris">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTCPExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTCPExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTCPExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/class-use/MorrisTcpExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/class-use/MorrisTcpExample3Server.html new file mode 100644 index 0000000000..45d223379a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/class-use/MorrisTcpExample3Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTcpExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Morris, class: MorrisTcpExample3Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MorrisTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Morris">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTcpExample3Server" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTcpExample3Server</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Morris.MorrisTcpExample3Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-summary.html new file mode 100644 index 0000000000..e227916043 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-summary.html @@ -0,0 +1,90 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Morris (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Morris"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Morris</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Morris</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="MorrisTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Morris">MorrisTCPExample3Client</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="MorrisTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Morris">MorrisTcpExample3Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-tree.html new file mode 100644 index 0000000000..7d1b5517ee --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Morris Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Morris"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Morris</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Morris.<a href="MorrisTCPExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2.Morris"><span class="type-name-link">MorrisTCPExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Morris.<a href="MorrisTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Morris"><span class="type-name-link">MorrisTcpExample3Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-use.html new file mode 100644 index 0000000000..dee3f75e53 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Morris/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Morris (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Morris"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Morris" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Morris</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Morris</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/Pugh3Client_homework2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/Pugh3Client_homework2.html new file mode 100644 index 0000000000..613c2fb71f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/Pugh3Client_homework2.html @@ -0,0 +1,220 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Pugh3Client_homework2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Pugh, class: Pugh3Client_homework2"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Pugh3Client_homework2.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Pugh</a></div> +<h1 title="Class Pugh3Client_homework2" class="title">Class Pugh3Client_homework2</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Client_homework2</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Pugh3Client_homework2</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Pugh3Client_homework2</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Client_homework2.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Pugh3Client_homework2</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Pugh3Client_homework2</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/Pugh3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/Pugh3Server.html new file mode 100644 index 0000000000..c7efc5a5d3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/Pugh3Server.html @@ -0,0 +1,191 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Pugh3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Pugh, class: Pugh3Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Pugh3Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Pugh</a></div> +<h1 title="Class Pugh3Server" class="title">Class Pugh3Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Pugh3Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Pugh3Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here If already compiled, can run + using console in directory ../../build/classes/ by invoking \ java + -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Pugh3Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Pugh3Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here If already compiled, can run + using console in directory ../../build/classes/ by invoking \ java + -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/class-use/Pugh3Client_homework2.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/class-use/Pugh3Client_homework2.html new file mode 100644 index 0000000000..89bd1b8b98 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/class-use/Pugh3Client_homework2.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Client_homework2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Pugh, class: Pugh3Client_homework2"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Pugh3Client_homework2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Pugh">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Client_homework2" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Client_homework2</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Client_homework2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/class-use/Pugh3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/class-use/Pugh3Server.html new file mode 100644 index 0000000000..ae6b85fcf3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/class-use/Pugh3Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Pugh, class: Pugh3Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Pugh3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Pugh">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Server" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Server</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Pugh.Pugh3Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-summary.html new file mode 100644 index 0000000000..3400350ec0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Pugh (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Pugh"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Pugh</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Pugh</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Pugh3Client_homework2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Pugh">Pugh3Client_homework2</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="Pugh3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Pugh">Pugh3Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-tree.html new file mode 100644 index 0000000000..d6301340a7 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Pugh Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Pugh"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Pugh</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Pugh.<a href="Pugh3Client_homework2.html" title="class in MV3500Cohort2021JulySeptember.homework2.Pugh"><span class="type-name-link">Pugh3Client_homework2</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Pugh.<a href="Pugh3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2.Pugh"><span class="type-name-link">Pugh3Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-use.html new file mode 100644 index 0000000000..aa84da0737 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Pugh/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Pugh (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Pugh"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Pugh" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Pugh</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Pugh</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/ReynoldsTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/ReynoldsTcpExample3Client.html new file mode 100644 index 0000000000..26aa9c5afd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/ReynoldsTcpExample3Client.html @@ -0,0 +1,220 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ReynoldsTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2, class: ReynoldsTcpExample3Client"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ReynoldsTcpExample3Client.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2</a></div> +<h1 title="Class ReynoldsTcpExample3Client" class="title">Class ReynoldsTcpExample3Client</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Client</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ReynoldsTcpExample3Client</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">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.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman, reynolds</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ReynoldsTcpExample3Client</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Client.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ReynoldsTcpExample3Client</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ReynoldsTcpExample3Client</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user cancels execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/ReynoldsTcpExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/ReynoldsTcpExample3Server.html new file mode 100644 index 0000000000..2bb055f40b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/ReynoldsTcpExample3Server.html @@ -0,0 +1,191 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ReynoldsTcpExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2, class: ReynoldsTcpExample3Server"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ReynoldsTcpExample3Server.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2</a></div> +<h1 title="Class ReynoldsTcpExample3Server" class="title">Class ReynoldsTcpExample3Server</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Server</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ReynoldsTcpExample3Server</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">Very slightly more complex than example1, further modifying example2. The + only thing this does differently is introduce a loop into the response, so + you don't have to restart the program after one response. Also, it prints out + the socket pair the server sees. Run the program via telnet several times and + compare the socket pairs. + + telnet (nc) localhost 2317 + + If you're sophisticated you can contact the instructor's computer while + running this program. + + telnet (nc) [ipNumberOfServerLaptop] 2317 + + and have the instructor display the socket pairs received.</div> +<dl class="notes"> +<dt>Author:</dt> +<dd>mcgredo, brutzman, reynolds</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ReynoldsTcpExample3Server</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ReynoldsTcpExample3Server</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ReynoldsTcpExample3Server</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/SchlesselClient.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/SchlesselClient.html new file mode 100644 index 0000000000..b41eafa939 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/SchlesselClient.html @@ -0,0 +1,214 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchlesselClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Schlessel, class: SchlesselClient"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchlesselClient.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Schlessel</a></div> +<h1 title="Class SchlesselClient" class="title">Class SchlesselClient</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselClient</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchlesselClient</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>schlessel</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- =========== FIELD SUMMARY =========== --> +<li> +<section class="field-summary" id="field.summary"> +<h2>Field Summary</h2> +<div class="caption"><span>Fields</span></div> +<div class="summary-table three-column-summary"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Field</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color"><code><span class="member-name-link"><a href="#LOCALHOST">LOCALHOST</a></span></code></div> +<div class="col-last even-row-color"> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +</div> +</div> +</section> +</li> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchlesselClient</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ============ FIELD DETAIL =========== --> +<li> +<section class="field-details" id="field.detail"> +<h2>Field Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="LOCALHOST"> +<h3>LOCALHOST</h3> +<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">LOCALHOST</span></div> +<div class="block">IPv6 String constant for localhost address, similarly IPv4 127.0.0.1</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>, +<a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>, +<a href="../../../constant-values.html#MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselClient.LOCALHOST">Constant Field Values</a></dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchlesselClient</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchlesselClient</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div> +<div class="block">Program invocation, execution starts here</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code> - user can cancel execution</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/SchlesselServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/SchlesselServer.html new file mode 100644 index 0000000000..d4722abe9a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/SchlesselServer.html @@ -0,0 +1,177 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>SchlesselServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Schlessel, class: SchlesselServer"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/SchlesselServer.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework2.Schlessel</a></div> +<h1 title="Class SchlesselServer" class="title">Class SchlesselServer</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselServer</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SchlesselServer</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<dl class="notes"> +<dt>Author:</dt> +<dd>schlessel</dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">SchlesselServer</a></span>()</code></div> +<div class="col-last even-row-color"> </div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last even-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath .</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>SchlesselServer</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SchlesselServer</span>()</div> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Program invocation, execution starts here + If already compiled, can run using console in directory ../../build/classes/ by invoking \ + java -classpath . TcpExamples.TcpExample3Server</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/class-use/SchlesselClient.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/class-use/SchlesselClient.html new file mode 100644 index 0000000000..d4692b96bc --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/class-use/SchlesselClient.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselClient (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Schlessel, class: SchlesselClient"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchlesselClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Schlessel">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselClient" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselClient</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselClient</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/class-use/SchlesselServer.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/class-use/SchlesselServer.html new file mode 100644 index 0000000000..7013753a72 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/class-use/SchlesselServer.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselServer (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Schlessel, class: SchlesselServer"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../SchlesselServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Schlessel">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselServer" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselServer</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Schlessel.SchlesselServer</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-summary.html new file mode 100644 index 0000000000..9ee4d5be17 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-summary.html @@ -0,0 +1,88 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Schlessel (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2.Schlessel"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2.Schlessel</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2.Schlessel</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="SchlesselClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Schlessel">SchlesselClient</a></div> +<div class="col-last even-row-color"> </div> +<div class="col-first odd-row-color"><a href="SchlesselServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Schlessel">SchlesselServer</a></div> +<div class="col-last odd-row-color"> </div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-tree.html new file mode 100644 index 0000000000..284ea176a6 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2.Schlessel Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2.Schlessel"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2.Schlessel</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Schlessel.<a href="SchlesselClient.html" title="class in MV3500Cohort2021JulySeptember.homework2.Schlessel"><span class="type-name-link">SchlesselClient</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.Schlessel.<a href="SchlesselServer.html" title="class in MV3500Cohort2021JulySeptember.homework2.Schlessel"><span class="type-name-link">SchlesselServer</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-use.html new file mode 100644 index 0000000000..cddba8a579 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/Schlessel/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2.Schlessel (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2.Schlessel"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2.Schlessel" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2.Schlessel</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.Schlessel</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/class-use/ReynoldsTcpExample3Client.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/class-use/ReynoldsTcpExample3Client.html new file mode 100644 index 0000000000..56aa8bf5da --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/class-use/ReynoldsTcpExample3Client.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Client (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2, class: ReynoldsTcpExample3Client"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ReynoldsTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Client" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Client</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Client</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/class-use/ReynoldsTcpExample3Server.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/class-use/ReynoldsTcpExample3Server.html new file mode 100644 index 0000000000..16941462a2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/class-use/ReynoldsTcpExample3Server.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Server (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2, class: ReynoldsTcpExample3Server"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ReynoldsTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Server" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Server</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2.ReynoldsTcpExample3Server</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-summary.html new file mode 100644 index 0000000000..5f532f194e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-summary.html @@ -0,0 +1,92 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework2"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework2</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework2</span></div> +<section class="package-description" id="package.description"> +<div class="block">TCP Unicast homework assignments supporting the NPS MOVES MV3500 Networked Graphics course.</div> +<dl class="notes"> +<dt>See Also:</dt> +<dd><a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/assignments">networkedGraphicsMV3500 assignments</a>, +<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Package.html" title="class or interface in java.lang" class="external-link"><code>Package</code></a>, +<a href="https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful">StackOverflow: why-is-package-info-java-useful</a>, +<a href="https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java">StackOverflow: how-do-i-document-packages-in-java</a></dd> +</dl> +</section> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="ReynoldsTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2">ReynoldsTcpExample3Client</a></div> +<div class="col-last even-row-color"> +<div class="block">Before, we always used telnet (netcat) to connect to the server.</div> +</div> +<div class="col-first odd-row-color"><a href="ReynoldsTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2">ReynoldsTcpExample3Server</a></div> +<div class="col-last odd-row-color"> +<div class="block">Very slightly more complex than example1, further modifying example2.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-tree.html new file mode 100644 index 0000000000..c931ee1c85 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-tree.html @@ -0,0 +1,76 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework2 Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework2"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework2</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.<a href="ReynoldsTcpExample3Client.html" title="class in MV3500Cohort2021JulySeptember.homework2"><span class="type-name-link">ReynoldsTcpExample3Client</span></a></li> +<li class="circle">MV3500Cohort2021JulySeptember.homework2.<a href="ReynoldsTcpExample3Server.html" title="class in MV3500Cohort2021JulySeptember.homework2"><span class="type-name-link">ReynoldsTcpExample3Server</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-use.html new file mode 100644 index 0000000000..2e7d00dea0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework2/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework2 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework2"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../script.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../index-files/index-1.html">Index</a></li> +<li><a href="../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework2" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework2</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework2</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher.html new file mode 100644 index 0000000000..9eb7a5098f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/ExampleSimulationProgramFisher.html @@ -0,0 +1,361 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>ExampleSimulationProgramFisher (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Fisher, class: ExampleSimulationProgramFisher"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/ExampleSimulationProgramFisher.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework3.Fisher</a></div> +<h1 title="Class ExampleSimulationProgramFisher" class="title">Class ExampleSimulationProgramFisher</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework3.Fisher.ExampleSimulationProgramFisher</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ExampleSimulationProgramFisher</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The purpose of this program is to provide an easily modifiable example simulation program + that includes DIS-capable entities doing tasks and reporting them to the network. + Default settings include PDU recording turned on by default.</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">ExampleSimulationProgramFisher</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">ExampleSimulationProgramFisher</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor that allows your example simulation program to override default network address and port</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>boolean</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#isVerboseComments()">isVerboseComments</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">This runSimulation() method is for you, a + programmer-modifiable method for defining and running a new simulation of interest.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.pdus.DetonationPdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdusForLoopTimestep</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu1, + edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu2, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.pdus.DetonationPdu detonationPdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendCommentPdu</a></span>​(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send Comment PDU</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int newNetworkPort)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setVerboseComments(boolean)">setVerboseComments</a></span>​(boolean newVerboseComments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>ExampleSimulationProgramFisher</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ExampleSimulationProgramFisher</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>ExampleSimulationProgramFisher</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ExampleSimulationProgramFisher</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor that allows your example simulation program to override default network address and port</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">This runSimulation() method is for you, a + programmer-modifiable method for defining and running a new simulation of interest. + Welcome! Other parts of this program handle bookkeeping and plumbing tasks so that + you can focus on your model entities and activities. + Expandable support includes DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop. + Continuous improvement efforts seek to make this program as easy and straightforward + as possible for DIS simulationists to use and adapt. + All of the other methods are setup, teardown and configuration that you may find + interesting, even helpful, but don't really have to worry about.</div> +</section> +</li> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int newNetworkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendCommentPdu</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendCommentPdu</span>​<span class="parameters">(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send Comment PDU</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.pdus.DetonationPdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdusForLoopTimestep</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdusForLoopTimestep</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu1, + edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu2, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.pdus.DetonationPdu detonationPdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="isVerboseComments()"> +<h3>isVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isVerboseComments</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setVerboseComments(boolean)"> +<h3>setVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setVerboseComments</span>​<span class="parameters">(boolean newVerboseComments)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newVerboseComments</code> - whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/class-use/ExampleSimulationProgramFisher.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/class-use/ExampleSimulationProgramFisher.html new file mode 100644 index 0000000000..ea0dc8797c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/class-use/ExampleSimulationProgramFisher.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework3.Fisher.ExampleSimulationProgramFisher (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Fisher, class: ExampleSimulationProgramFisher"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../ExampleSimulationProgramFisher.html" title="class in MV3500Cohort2021JulySeptember.homework3.Fisher">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework3.Fisher.ExampleSimulationProgramFisher" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework3.Fisher.ExampleSimulationProgramFisher</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Fisher.ExampleSimulationProgramFisher</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-summary.html new file mode 100644 index 0000000000..f99fe79efd --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-summary.html @@ -0,0 +1,79 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Fisher (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Fisher"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework3.Fisher</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework3.Fisher</span></div> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="ExampleSimulationProgramFisher.html" title="class in MV3500Cohort2021JulySeptember.homework3.Fisher">ExampleSimulationProgramFisher</a></div> +<div class="col-last even-row-color"> +<div class="block">The purpose of this program is to provide an easily modifiable example simulation program + that includes DIS-capable entities doing tasks and reporting them to the network.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-tree.html new file mode 100644 index 0000000000..7a1e1dee51 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-tree.html @@ -0,0 +1,75 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Fisher Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework3.Fisher"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework3.Fisher</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework3.Fisher.<a href="ExampleSimulationProgramFisher.html" title="class in MV3500Cohort2021JulySeptember.homework3.Fisher"><span class="type-name-link">ExampleSimulationProgramFisher</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-use.html new file mode 100644 index 0000000000..e9de77993c --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Fisher/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework3.Fisher (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Fisher"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework3.Fisher" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework3.Fisher</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Fisher</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/FrankAssisgmentThreeSimulation.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/FrankAssisgmentThreeSimulation.html new file mode 100644 index 0000000000..20dbc61789 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/FrankAssisgmentThreeSimulation.html @@ -0,0 +1,384 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>FrankAssisgmentThreeSimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Frank, class: FrankAssisgmentThreeSimulation"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/FrankAssisgmentThreeSimulation.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework3.Frank</a></div> +<h1 title="Class FrankAssisgmentThreeSimulation" class="title">Class FrankAssisgmentThreeSimulation</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework3.Frank.FrankAssisgmentThreeSimulation</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FrankAssisgmentThreeSimulation</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The purpose of this program is to have M1Abrams Destroy A Russian T62 Tank. + simulation program that includes DIS-capable entities doing tasks and + reporting them to the network. Default settings include PDU recording turned + on by default.</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">FrankAssisgmentThreeSimulation</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences + can go here to keep student efforts focused on the runSimulation() + method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">FrankAssisgmentThreeSimulation</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor that allows your example simulation program to + override default network address and port</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>boolean</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#isVerboseComments()">isVerboseComments</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">This runSimulation() method is for you, a programmer-modifiable method + for defining and running a new simulation of interest.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdusForLoopTimestep</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs that got updated for this loop, + reflecting state of current simulation timestep.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendCommentPdu</a></span>​(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send Comment PDU</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int newNetworkPort)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setVerboseComments(boolean)">setVerboseComments</a></span>​(boolean newVerboseComments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>FrankAssisgmentThreeSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FrankAssisgmentThreeSimulation</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences + can go here to keep student efforts focused on the runSimulation() + method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>FrankAssisgmentThreeSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FrankAssisgmentThreeSimulation</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor that allows your example simulation program to + override default network address and port</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">This runSimulation() method is for you, a programmer-modifiable method + for defining and running a new simulation of interest. Welcome! Other + parts of this program handle bookkeeping and plumbing tasks so that you + can focus on your model entities and activities. Expandable support + includes DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop. Continuous improvement + efforts seek to make this program as easy and straightforward as possible + for DIS simulationists to use and adapt. All of the other methods are + setup, teardown and configuration that you may find interesting, even + helpful, but don't really have to worry about.</div> +</section> +</li> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int newNetworkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendCommentPdu</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendCommentPdu</span>​<span class="parameters">(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send Comment PDU</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative + comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing + Information to a Method or a Constructor</a> Arbitrary Number of + Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdusForLoopTimestep</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdusForLoopTimestep</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs that got updated for this loop, + reflecting state of current simulation timestep.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative + comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing + Information to a Method or a Constructor</a> Arbitrary Number of + Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String + parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java + Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="isVerboseComments()"> +<h3>isVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isVerboseComments</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setVerboseComments(boolean)"> +<h3>setVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setVerboseComments</span>​<span class="parameters">(boolean newVerboseComments)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newVerboseComments</code> - whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/class-use/FrankAssisgmentThreeSimulation.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/class-use/FrankAssisgmentThreeSimulation.html new file mode 100644 index 0000000000..7f5448221e --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/class-use/FrankAssisgmentThreeSimulation.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework3.Frank.FrankAssisgmentThreeSimulation (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Frank, class: FrankAssisgmentThreeSimulation"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../FrankAssisgmentThreeSimulation.html" title="class in MV3500Cohort2021JulySeptember.homework3.Frank">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework3.Frank.FrankAssisgmentThreeSimulation" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework3.Frank.FrankAssisgmentThreeSimulation</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Frank.FrankAssisgmentThreeSimulation</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-summary.html new file mode 100644 index 0000000000..d0e442efc2 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-summary.html @@ -0,0 +1,78 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Frank (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Frank"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework3.Frank</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework3.Frank</span></div> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="FrankAssisgmentThreeSimulation.html" title="class in MV3500Cohort2021JulySeptember.homework3.Frank">FrankAssisgmentThreeSimulation</a></div> +<div class="col-last even-row-color"> +<div class="block">The purpose of this program is to have M1Abrams Destroy A Russian T62 Tank.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-tree.html new file mode 100644 index 0000000000..946fc066fb --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-tree.html @@ -0,0 +1,75 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Frank Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework3.Frank"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework3.Frank</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework3.Frank.<a href="FrankAssisgmentThreeSimulation.html" title="class in MV3500Cohort2021JulySeptember.homework3.Frank"><span class="type-name-link">FrankAssisgmentThreeSimulation</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-use.html new file mode 100644 index 0000000000..09d68aee40 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Frank/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework3.Frank (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Frank"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework3.Frank" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework3.Frank</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Frank</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/Keeven3.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/Keeven3.html new file mode 100644 index 0000000000..46fae0c347 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/Keeven3.html @@ -0,0 +1,384 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Keeven3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Keeven, class: Keeven3"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/Keeven3.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework3.Keeven</a></div> +<h1 title="Class Keeven3" class="title">Class Keeven3</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework3.Keeven.Keeven3</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Keeven3</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The purpose of this program is to have an American Sniper Shoot a Russian sniper + simulation program that includes DIS-capable entities doing tasks and + reporting them to the network. Default settings include PDU recording turned + on by default.</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">Keeven3</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences + can go here to keep student efforts focused on the runSimulation() + method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">Keeven3</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor that allows your example simulation program to + override default network address and port</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>boolean</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#isVerboseComments()">isVerboseComments</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">This runSimulation() method is for you, a programmer-modifiable method + for defining and running a new simulation of interest.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdusForLoopTimestep</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs that got updated for this loop, + reflecting state of current simulation timestep.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendCommentPdu</a></span>​(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send Comment PDU</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int newNetworkPort)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setVerboseComments(boolean)">setVerboseComments</a></span>​(boolean newVerboseComments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>Keeven3</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Keeven3</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences + can go here to keep student efforts focused on the runSimulation() + method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>Keeven3</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Keeven3</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor that allows your example simulation program to + override default network address and port</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">This runSimulation() method is for you, a programmer-modifiable method + for defining and running a new simulation of interest. Welcome! Other + parts of this program handle bookkeeping and plumbing tasks so that you + can focus on your model entities and activities. Expandable support + includes DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop. Continuous improvement + efforts seek to make this program as easy and straightforward as possible + for DIS simulationists to use and adapt. All of the other methods are + setup, teardown and configuration that you may find interesting, even + helpful, but don't really have to worry about.</div> +</section> +</li> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int newNetworkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendCommentPdu</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendCommentPdu</span>​<span class="parameters">(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send Comment PDU</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative + comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing + Information to a Method or a Constructor</a> Arbitrary Number of + Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdusForLoopTimestep</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdusForLoopTimestep</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs that got updated for this loop, + reflecting state of current simulation timestep.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative + comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing + Information to a Method or a Constructor</a> Arbitrary Number of + Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String + parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java + Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="isVerboseComments()"> +<h3>isVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isVerboseComments</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setVerboseComments(boolean)"> +<h3>setVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setVerboseComments</span>​<span class="parameters">(boolean newVerboseComments)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newVerboseComments</code> - whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/class-use/Keeven3.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/class-use/Keeven3.html new file mode 100644 index 0000000000..294519638a --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/class-use/Keeven3.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework3.Keeven.Keeven3 (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Keeven, class: Keeven3"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../Keeven3.html" title="class in MV3500Cohort2021JulySeptember.homework3.Keeven">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework3.Keeven.Keeven3" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework3.Keeven.Keeven3</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Keeven.Keeven3</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-summary.html new file mode 100644 index 0000000000..75077ec08f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-summary.html @@ -0,0 +1,80 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Keeven (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Keeven"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework3.Keeven</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework3.Keeven</span></div> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="Keeven3.html" title="class in MV3500Cohort2021JulySeptember.homework3.Keeven">Keeven3</a></div> +<div class="col-last even-row-color"> +<div class="block">The purpose of this program is to have an American Sniper Shoot a Russian sniper + simulation program that includes DIS-capable entities doing tasks and + reporting them to the network.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-tree.html new file mode 100644 index 0000000000..ba1373fcf0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-tree.html @@ -0,0 +1,75 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Keeven Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework3.Keeven"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework3.Keeven</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework3.Keeven.<a href="Keeven3.html" title="class in MV3500Cohort2021JulySeptember.homework3.Keeven"><span class="type-name-link">Keeven3</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-use.html new file mode 100644 index 0000000000..2552a7b687 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Keeven/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework3.Keeven (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Keeven"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework3.Keeven" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework3.Keeven</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Keeven</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/class-use/homework3Leckie.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/class-use/homework3Leckie.html new file mode 100644 index 0000000000..4accfcd276 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/class-use/homework3Leckie.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework3.Leckie.homework3Leckie (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Leckie, class: homework3Leckie"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../homework3Leckie.html" title="class in MV3500Cohort2021JulySeptember.homework3.Leckie">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework3.Leckie.homework3Leckie" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework3.Leckie.homework3Leckie</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Leckie.homework3Leckie</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/homework3Leckie.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/homework3Leckie.html new file mode 100644 index 0000000000..7aa754cec3 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/homework3Leckie.html @@ -0,0 +1,366 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>homework3Leckie (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Leckie, class: homework3Leckie"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/homework3Leckie.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework3.Leckie</a></div> +<h1 title="Class homework3Leckie" class="title">Class homework3Leckie</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework3.Leckie.homework3Leckie</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">homework3Leckie</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The purpose of this program is to provide an easily modifiable example simulation program + that includes DIS-capable entities doing tasks and reporting them to the network. + Default settings include PDU recording turned on by default.</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">homework3Leckie</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">homework3Leckie</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor that allows your example simulation program to override default network address and port</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>boolean</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#isVerboseComments()">isVerboseComments</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulation()">runSimulation</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">This runSimulation() method is for you! This block is programmer-modifiable method + for defining and running a new simulation of interest.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdusForLoopTimestep</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs that got updated for this loop, reflecting state of current simulation timestep.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendCommentPdu</a></span>​(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send Comment PDU</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int newNetworkPort)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setVerboseComments(boolean)">setVerboseComments</a></span>​(boolean newVerboseComments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>homework3Leckie</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">homework3Leckie</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>homework3Leckie</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">homework3Leckie</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor that allows your example simulation program to override default network address and port</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="runSimulation()"> +<h3>runSimulation</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulation</span>()</div> +<div class="block">This runSimulation() method is for you! This block is programmer-modifiable method + for defining and running a new simulation of interest. + Support include DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop. + Continuous improvement efforts seek to make this program as easy and straightforward + as possible for new simulation people to use and adapt. + All of the other methods are setup, tear down and configuration that you don't have to worry about.</div> +</section> +</li> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int newNetworkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendCommentPdu</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendCommentPdu</span>​<span class="parameters">(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send Comment PDU</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdusForLoopTimestep</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdusForLoopTimestep</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs that got updated for this loop, reflecting state of current simulation timestep.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String parameters that are passed from execution environment during invocation</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="isVerboseComments()"> +<h3>isVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isVerboseComments</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setVerboseComments(boolean)"> +<h3>setVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setVerboseComments</span>​<span class="parameters">(boolean newVerboseComments)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newVerboseComments</code> - whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-summary.html new file mode 100644 index 0000000000..42c0c24eea --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-summary.html @@ -0,0 +1,79 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Leckie (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Leckie"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework3.Leckie</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework3.Leckie</span></div> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="homework3Leckie.html" title="class in MV3500Cohort2021JulySeptember.homework3.Leckie">homework3Leckie</a></div> +<div class="col-last even-row-color"> +<div class="block">The purpose of this program is to provide an easily modifiable example simulation program + that includes DIS-capable entities doing tasks and reporting them to the network.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-tree.html new file mode 100644 index 0000000000..0edd9eb0e0 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-tree.html @@ -0,0 +1,75 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Leckie Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework3.Leckie"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework3.Leckie</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework3.Leckie.<a href="homework3Leckie.html" title="class in MV3500Cohort2021JulySeptember.homework3.Leckie"><span class="type-name-link">homework3Leckie</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-use.html new file mode 100644 index 0000000000..e2a324c26b --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Leckie/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework3.Leckie (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Leckie"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework3.Leckie" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework3.Leckie</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Leckie</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/MorrisSimulationProgram.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/MorrisSimulationProgram.html new file mode 100644 index 0000000000..9d6fac4f54 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/MorrisSimulationProgram.html @@ -0,0 +1,377 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MorrisSimulationProgram (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Morris, class: MorrisSimulationProgram"> +<meta name="generator" content="javadoc/ClassWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-declaration-page"> +<script type="text/javascript">var evenRowColor = "even-row-color"; +var oddRowColor = "odd-row-color"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; +var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="nav-bar-cell1-rev">Class</li> +<li><a href="class-use/MorrisSimulationProgram.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div> +<ul class="sub-nav-list"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="sub-nav-list"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">MV3500Cohort2021JulySeptember.homework3.Morris</a></div> +<h1 title="Class MorrisSimulationProgram" class="title">Class MorrisSimulationProgram</h1> +</div> +<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a> +<div class="inheritance">MV3500Cohort2021JulySeptember.homework3.Morris.MorrisSimulationProgram</div> +</div> +<section class="description"> +<hr> +<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MorrisSimulationProgram</span> +<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div> +<div class="block">The purpose of this program is to provide an easily modifiable example simulation program + that includes DIS-capable entities doing tasks and reporting them to the network. + Default settings include PDU recording turned on by default.</div> +</section> +<section class="summary"> +<ul class="summary-list"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<li> +<section class="constructor-summary" id="constructor.summary"> +<h2>Constructor Summary</h2> +<div class="caption"><span>Constructors</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Constructor</div> +<div class="table-header col-last">Description</div> +<div class="col-constructor-name even-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E()">MorrisSimulationProgram</a></span>()</code></div> +<div class="col-last even-row-color"> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</div> +<div class="col-constructor-name odd-row-color"><code><span class="member-name-link"><a href="#%3Cinit%3E(java.lang.String,int)">MorrisSimulationProgram</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</code></div> +<div class="col-last odd-row-color"> +<div class="block">Utility Constructor that allows your example simulation program to override default network address and port</div> +</div> +</div> +</section> +</li> +<!-- ========== METHOD SUMMARY =========== --> +<li> +<section class="method-summary" id="method.summary"> +<h2>Method Summary</h2> +<div id="method-summary-table"> +<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div> +<div id="method-summary-table.tabpanel" role="tabpanel"> +<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0"> +<div class="table-header col-first">Modifier and Type</div> +<div class="table-header col-second">Method</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkAddress()">getNetworkAddress</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>int</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#getNetworkPort()">getNetworkPort</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>boolean</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#isVerboseComments()">isVerboseComments</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code>static void</code></div> +<div class="col-second odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#main(java.lang.String%5B%5D)">main</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div> +<div class="col-last odd-row-color method-summary-table-tab1 method-summary-table-tab4 method-summary-table"> +<div class="block">Main method is first executed when a program instance is loaded.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#runSimulationLoops()">runSimulationLoops</a></span>()</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">This runSimulationLoops() method is for you, a + programmer-modifiable method for defining and running a new simulation of interest.</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendAllPdusForLoopTimestep</a></span>​(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send EntityState, Fire, Comment PDUs that got updated for this loop, reflecting state of current simulation timestep.</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)">sendCommentPdu</a></span>​(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Send Comment PDU</div> +</div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkAddress(java.lang.String)">setNetworkAddress</a></span>​(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setNetworkPort(int)">setNetworkPort</a></span>​(int newNetworkPort)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setUpNetworkInterface()">setUpNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">Initialize network interface, choosing best available network interface</div> +</div> +<div class="col-first even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#setVerboseComments(boolean)">setVerboseComments</a></span>​(boolean newVerboseComments)</code></div> +<div class="col-last even-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> </div> +<div class="col-first odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code>void</code></div> +<div class="col-second odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"><code><span class="member-name-link"><a href="#tearDownNetworkInterface()">tearDownNetworkInterface</a></span>()</code></div> +<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table-tab4 method-summary-table"> +<div class="block">All done, release network resources</div> +</div> +</div> +</div> +</div> +<div class="inherited-list"> +<h3 id="methods.inherited.from.class.java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3> +<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div> +</section> +</li> +</ul> +</section> +<section class="details"> +<ul class="details-list"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<li> +<section class="constructor-details" id="constructor.detail"> +<h2>Constructor Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="<init>()"> +<h3>MorrisSimulationProgram</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MorrisSimulationProgram</span>()</div> +<div class="block">Constructor design goal: additional built-in initialization conveniences can go here + to keep student efforts focused on the runSimulation() method.</div> +</section> +</li> +<li> +<section class="detail" id="<init>(java.lang.String,int)"> +<h3>MorrisSimulationProgram</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MorrisSimulationProgram</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address, + int port)</span></div> +<div class="block">Utility Constructor that allows your example simulation program to override default network address and port</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>address</code> - network address to use</dd> +<dd><code>port</code> - corresponding network port to use</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +<!-- ============ METHOD DETAIL ========== --> +<li> +<section class="method-details" id="method.detail"> +<h2>Method Details</h2> +<ul class="member-list"> +<li> +<section class="detail" id="runSimulationLoops()"> +<h3>runSimulationLoops</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">runSimulationLoops</span>() + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> +<div class="block">This runSimulationLoops() method is for you, a + programmer-modifiable method for defining and running a new simulation of interest. + Welcome! Other parts of this program handle bookkeeping and plumbing tasks so that + you can focus on your model entities and activities. + Expandable support includes DIS EntityStatePdu, FirePdu and CommentPdu all available for + modification and sending in a simulation loop. + Continuous improvement efforts seek to make this program as easy and straightforward + as possible for DIS simulationists to use and adapt. + All of the other methods are setup, teardown and configuration that you may find + interesting, even helpful, but don't really have to worry about.</div> +<dl class="notes"> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkAddress()"> +<h3>getNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getNetworkAddress</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkAddress</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkAddress(java.lang.String)"> +<h3>setNetworkAddress</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkAddress</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> newNetworkAddress)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkAddress</code> - the networkAddress to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="getNetworkPort()"> +<h3>getNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNetworkPort</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>the networkPort</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setNetworkPort(int)"> +<h3>setNetworkPort</h3> +<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">void</span> <span class="element-name">setNetworkPort</span>​<span class="parameters">(int newNetworkPort)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newNetworkPort</code> - the networkPort to set</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setUpNetworkInterface()"> +<h3>setUpNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setUpNetworkInterface</span>()</div> +<div class="block">Initialize network interface, choosing best available network interface</div> +</section> +</li> +<li> +<section class="detail" id="tearDownNetworkInterface()"> +<h3>tearDownNetworkInterface</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">tearDownNetworkInterface</span>()</div> +<div class="block">All done, release network resources</div> +</section> +</li> +<li> +<section class="detail" id="sendCommentPdu(edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendCommentPdu</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendCommentPdu</span>​<span class="parameters">(edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send Comment PDU</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="sendAllPdusForLoopTimestep(edu.nps.moves.dis7.pdus.EntityStatePdu,edu.nps.moves.dis7.pdus.FirePdu,edu.nps.moves.dis7.enumerations.VariableRecordType,java.lang.String...)"> +<h3>sendAllPdusForLoopTimestep</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">sendAllPdusForLoopTimestep</span>​<span class="parameters">(edu.nps.moves.dis7.pdus.EntityStatePdu entityStatePdu, + edu.nps.moves.dis7.pdus.FirePdu firePdu, + edu.nps.moves.dis7.enumerations.VariableRecordType commentType, + <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>... comments)</span></div> +<div class="block">Send EntityState, Fire, Comment PDUs that got updated for this loop, reflecting state of current simulation timestep.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>entityStatePdu</code> - the ESPDU to send, if any</dd> +<dd><code>firePdu</code> - the FirePDU to send, if any</dd> +<dd><code>commentType</code> - enumeration value describing purpose of the narrative comment</dd> +<dd><code>comments</code> - String array of narrative comments</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html">Passing Information to a Method or a Constructor</a> Arbitrary Number of Arguments</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="main(java.lang.String[])"> +<h3>main</h3> +<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span>​<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span> + throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div> +<div class="block">Main method is first executed when a program instance is loaded.</div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>args</code> - command-line arguments are an array of optional String parameters that are passed from execution environment during invocation</dd> +<dt>Throws:</dt> +<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - user interrupt</dd> +<dt>See Also:</dt> +<dd><a href="https://docs.oracle.com/javase/tutorial/getStarted/application/index.html">Java Tutorials: A Closer Look at the "Hello World!" Application</a></dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="isVerboseComments()"> +<h3>isVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isVerboseComments</span>()</div> +<dl class="notes"> +<dt>Returns:</dt> +<dd>whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +<li> +<section class="detail" id="setVerboseComments(boolean)"> +<h3>setVerboseComments</h3> +<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setVerboseComments</span>​<span class="parameters">(boolean newVerboseComments)</span></div> +<dl class="notes"> +<dt>Parameters:</dt> +<dd><code>newVerboseComments</code> - whether verboseComments mode is enabled</dd> +</dl> +</section> +</li> +</ul> +</section> +</li> +</ul> +</section> +<!-- ========= END OF CLASS DATA ========= --> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/class-use/MorrisSimulationProgram.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/class-use/MorrisSimulationProgram.html new file mode 100644 index 0000000000..9ea1cd1d7f --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/class-use/MorrisSimulationProgram.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Class MV3500Cohort2021JulySeptember.homework3.Morris.MorrisSimulationProgram (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Morris, class: MorrisSimulationProgram"> +<meta name="generator" content="javadoc/ClassUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../../script.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="class-use-page"> +<script type="text/javascript">var pathtoroot = "../../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../../index.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../MorrisSimulationProgram.html" title="class in MV3500Cohort2021JulySeptember.homework3.Morris">Class</a></li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="../package-tree.html">Tree</a></li> +<li><a href="../../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Class MV3500Cohort2021JulySeptember.homework3.Morris.MorrisSimulationProgram" class="title">Uses of Class<br>MV3500Cohort2021JulySeptember.homework3.Morris.MorrisSimulationProgram</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Morris.MorrisSimulationProgram</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-summary.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-summary.html new file mode 100644 index 0000000000..d58fbe6e62 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-summary.html @@ -0,0 +1,79 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Morris (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="declaration: package: MV3500Cohort2021JulySeptember.homework3.Morris"> +<meta name="generator" content="javadoc/PackageWriterImpl"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-declaration-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li class="nav-bar-cell1-rev">Package</li> +<li>Class</li> +<li><a href="package-use.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Package" class="title">Package MV3500Cohort2021JulySeptember.homework3.Morris</h1> +</div> +<hr> +<div class="package-signature">package <span class="element-name">MV3500Cohort2021JulySeptember.homework3.Morris</span></div> +<section class="summary"> +<ul class="summary-list"> +<li> +<div class="caption"><span>Class Summary</span></div> +<div class="summary-table two-column-summary"> +<div class="table-header col-first">Class</div> +<div class="table-header col-last">Description</div> +<div class="col-first even-row-color"><a href="MorrisSimulationProgram.html" title="class in MV3500Cohort2021JulySeptember.homework3.Morris">MorrisSimulationProgram</a></div> +<div class="col-last even-row-color"> +<div class="block">The purpose of this program is to provide an easily modifiable example simulation program + that includes DIS-capable entities doing tasks and reporting them to the network.</div> +</div> +</div> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-tree.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-tree.html new file mode 100644 index 0000000000..a5b1f9d5ed --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-tree.html @@ -0,0 +1,75 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>MV3500Cohort2021JulySeptember.homework3.Morris Class Hierarchy (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="tree: package: MV3500Cohort2021JulySeptember.homework3.Morris"> +<meta name="generator" content="javadoc/PackageTreeWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-tree-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li>Use</li> +<li class="nav-bar-cell1-rev">Tree</li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 class="title">Hierarchy For Package MV3500Cohort2021JulySeptember.homework3.Morris</h1> +<span class="package-hierarchy-label">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<section class="hierarchy"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link"><span class="type-name-link">Object</span></a> +<ul> +<li class="circle">MV3500Cohort2021JulySeptember.homework3.Morris.<a href="MorrisSimulationProgram.html" title="class in MV3500Cohort2021JulySeptember.homework3.Morris"><span class="type-name-link">MorrisSimulationProgram</span></a></li> +</ul> +</li> +</ul> +</section> +</main> +</div> +</div> +</body> +</html> diff --git a/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-use.html b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-use.html new file mode 100644 index 0000000000..b28a056683 --- /dev/null +++ b/assignments/dist/javadoc/MV3500Cohort2021JulySeptember/homework3/Morris/package-use.html @@ -0,0 +1,61 @@ +<!DOCTYPE HTML> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (16) on Fri Sep 03 04:48:58 PDT 2021 --> +<title>Uses of Package MV3500Cohort2021JulySeptember.homework3.Morris (Networked Graphics MV3500 NPS)</title> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="dc.created" content="2021-09-03"> +<meta name="description" content="use: package: MV3500Cohort2021JulySeptember.homework3.Morris"> +<meta name="generator" content="javadoc/PackageUseWriter"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style"> +<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style"> +<script type="text/javascript" src="../../../script.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-3.5.1.min.js"></script> +<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script> +</head> +<body class="package-use-page"> +<script type="text/javascript">var pathtoroot = "../../../"; +loadScripts(document, 'script');</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<div class="flex-box"> +<header role="banner" class="flex-header"> +<nav role="navigation"> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="top-nav" id="navbar.top"> +<div class="skip-nav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<ul id="navbar.top.firstrow" class="nav-list" title="Navigation"> +<li><a href="../../../index.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li>Class</li> +<li class="nav-bar-cell1-rev">Use</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../index-files/index-1.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="sub-nav"> +<div class="nav-list-search"><label for="search">SEARCH:</label> +<input type="text" id="search" value="search" disabled="disabled"> +<input type="reset" id="reset" value="reset" disabled="disabled"> +</div> +</div> +<!-- ========= END OF TOP NAVBAR ========= --> +<span class="skip-nav" id="skip.navbar.top"> +<!-- --> +</span></nav> +</header> +<div class="flex-content"> +<main role="main"> +<div class="header"> +<h1 title="Uses of Package MV3500Cohort2021JulySeptember.homework3.Morris" class="title">Uses of Package<br>MV3500Cohort2021JulySeptember.homework3.Morris</h1> +</div> +No usage of MV3500Cohort2021JulySeptember.homework3.Morris</main> +</div> +</div> +</body> +</html> -- GitLab