diff --git a/examples/src/OpenDis7Examples/AllPduReceiver.java b/examples/src/OpenDis7Examples/AllPduReceiver.java index 537811b0044f5679da4041cd20a557e0076f0125..a22fdb666854ce5853d24871145ce136fd1012df 100644 --- a/examples/src/OpenDis7Examples/AllPduReceiver.java +++ b/examples/src/OpenDis7Examples/AllPduReceiver.java @@ -2,6 +2,7 @@ package OpenDis7Examples; import edu.nps.moves.dis7.enumerations.*; import edu.nps.moves.dis7.pdus.*; +import edu.nps.moves.dis7.utilities.DisTime; import edu.nps.moves.dis7.utilities.PduFactory; import java.io.*; import java.net.*; @@ -31,8 +32,8 @@ public class AllPduReceiver MulticastSocket multicastSocket; InetAddress multicastInetAddress; PduFactory pduFactory = new PduFactory(); - PduFactory.TimestampStyle timestampStyle = PduFactory.TimestampStyle.YEAR; - pduFactory.setTimestampStyle(timestampStyle); + DisTime.TimestampStyle timestampStyle = DisTime.TimestampStyle.YEAR; + DisTime.setTimestampStyle(timestampStyle); System.out.println(TRACE_PREFIX + "started..."); diff --git a/examples/src/OpenDis7Examples/AllPduReceiverLog.txt b/examples/src/OpenDis7Examples/AllPduReceiverLog.txt index 0117d11d4972f56c0a6c021dbe628eacb91846f9..75d2490355495755f95b53662744149cc89f8b4b 100644 --- a/examples/src/OpenDis7Examples/AllPduReceiverLog.txt +++ b/examples/src/OpenDis7Examples/AllPduReceiverLog.txt @@ -10,76 +10,76 @@ run-single: Usage: AllPduReceiver <multicast group> <port> Default: AllPduReceiver 239.1.2.3 3000 To quit: stop or kill this process -16:00:00 received new DIS PDU DisPduType 01 ENTITY_STATE (DisPduType 1 ENTITY_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 02 FIRE (DisPduType 2 WARFARE) -16:00:00 received new DIS PDU DisPduType 03 DETONATION (DisPduType 2 WARFARE) -16:00:00 received new DIS PDU DisPduType 04 COLLISION (DisPduType 1 ENTITY_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 05 SERVICE_REQUEST (DisPduType 3 LOGISTICS) -16:00:00 received new DIS PDU DisPduType 06 RESUPPLY_OFFER (DisPduType 3 LOGISTICS) -16:00:00 received new DIS PDU DisPduType 07 RESUPPLY_RECEIVED (DisPduType 3 LOGISTICS) -16:00:00 received new DIS PDU DisPduType 08 RESUPPLY_CANCEL (DisPduType 3 LOGISTICS) -16:00:00 received new DIS PDU DisPduType 09 REPAIR_COMPLETE (DisPduType 3 LOGISTICS) -16:00:00 received new DIS PDU DisPduType 10 REPAIR_RESPONSE (DisPduType 3 LOGISTICS) -16:00:00 received new DIS PDU DisPduType 11 CREATE_ENTITY (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 12 REMOVE_ENTITY (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 13 START_RESUME (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 14 STOP_FREEZE (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 15 ACKNOWLEDGE (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 16 ACTION_REQUEST (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 17 ACTION_RESPONSE (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 18 DATA_QUERY (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 19 SET_DATA (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 20 DATA (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 21 EVENT_REPORT (DisPduType 5 SIMULATION_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 22 COMMENT (DisPduType 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 01 ENTITY_STATE (DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 02 FIRE (DISProtocolFamily 2 WARFARE) +16:00:00 received new DIS PDU DisPduType 03 DETONATION (DISProtocolFamily 2 WARFARE) +16:00:00 received new DIS PDU DisPduType 04 COLLISION (DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 05 SERVICE_REQUEST (DISProtocolFamily 3 LOGISTICS) +16:00:00 received new DIS PDU DisPduType 06 RESUPPLY_OFFER (DISProtocolFamily 3 LOGISTICS) +16:00:00 received new DIS PDU DisPduType 07 RESUPPLY_RECEIVED (DISProtocolFamily 3 LOGISTICS) +16:00:00 received new DIS PDU DisPduType 08 RESUPPLY_CANCEL (DISProtocolFamily 3 LOGISTICS) +16:00:00 received new DIS PDU DisPduType 09 REPAIR_COMPLETE (DISProtocolFamily 3 LOGISTICS) +16:00:00 received new DIS PDU DisPduType 10 REPAIR_RESPONSE (DISProtocolFamily 3 LOGISTICS) +16:00:00 received new DIS PDU DisPduType 11 CREATE_ENTITY (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 12 REMOVE_ENTITY (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 13 START_RESUME (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 14 STOP_FREEZE (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 15 ACKNOWLEDGE (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 16 ACTION_REQUEST (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 17 ACTION_RESPONSE (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 18 DATA_QUERY (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 19 SET_DATA (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 20 DATA (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 21 EVENT_REPORT (DISProtocolFamily 5 SIMULATION_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 22 COMMENT (DISProtocolFamily 5 SIMULATION_MANAGEMENT) messages: "Hello CommentPDU" "Here is a second line of text in this comment." -16:00:00 received new DIS PDU DisPduType 23 ELECTROMAGNETIC_EMISSION (DisPduType 6 DISTRIBUTED_EMISSION_REGENERATION) -16:00:00 received new DIS PDU DisPduType 24 DESIGNATOR (DisPduType 6 DISTRIBUTED_EMISSION_REGENERATION) -16:00:00 received new DIS PDU DisPduType 25 TRANSMITTER (DisPduType 4 RADIO_COMMUNICATIONS) -16:00:00 received new DIS PDU DisPduType 26 SIGNAL (DisPduType 4 RADIO_COMMUNICATIONS) -16:00:00 received new DIS PDU DisPduType 27 RECEIVER (DisPduType 4 RADIO_COMMUNICATIONS) -16:00:00 received new DIS PDU DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE (DisPduType 6 DISTRIBUTED_EMISSION_REGENERATION) -16:00:00 received new DIS PDU DisPduType 29 UNDERWATER_ACOUSTIC (DisPduType 6 DISTRIBUTED_EMISSION_REGENERATION) -16:00:00 received new DIS PDU DisPduType 30 SUPPLEMENTAL_EMISSION_ENTITY_STATE (DisPduType 6 DISTRIBUTED_EMISSION_REGENERATION) -16:00:00 received new DIS PDU DisPduType 31 INTERCOM_SIGNAL (DisPduType 4 RADIO_COMMUNICATIONS) -16:00:00 received new DIS PDU DisPduType 32 INTERCOM_CONTROL (DisPduType 4 RADIO_COMMUNICATIONS) -16:00:00 received new DIS PDU DisPduType 33 AGGREGATE_STATE (DisPduType 7 ENTITY_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 34 ISGROUPOF (DisPduType 7 ENTITY_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 35 TRANSFER_OWNERSHIP (DisPduType 7 ENTITY_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 36 ISPARTOF (DisPduType 7 ENTITY_MANAGEMENT) -16:00:00 received new DIS PDU DisPduType 37 MINEFIELD_STATE (DisPduType 8 MINEFIELD) -16:00:00 received new DIS PDU DisPduType 38 MINEFIELD_QUERY (DisPduType 8 MINEFIELD) -16:00:00 received new DIS PDU DisPduType 39 MINEFIELD_DATA (DisPduType 8 MINEFIELD) -16:00:00 received new DIS PDU DisPduType 40 MINEFIELD_RESPONSE_NACK (DisPduType 8 MINEFIELD) -16:00:00 received new DIS PDU DisPduType 41 ENVIRONMENTAL_PROCESS (DisPduType 9 SYNTHETIC_ENVIRONMENT) -16:00:00 received new DIS PDU DisPduType 42 GRIDDED_DATA (DisPduType 9 SYNTHETIC_ENVIRONMENT) -16:00:00 received new DIS PDU DisPduType 43 POINT_OBJECT_STATE (DisPduType 9 SYNTHETIC_ENVIRONMENT) -16:00:00 received new DIS PDU DisPduType 44 LINEAR_OBJECT_STATE (DisPduType 9 SYNTHETIC_ENVIRONMENT) -16:00:00 received new DIS PDU DisPduType 45 AREAL_OBJECT_STATE (DisPduType 9 SYNTHETIC_ENVIRONMENT) -16:00:00 received new DIS PDU DisPduType 46 TIME_SPACE_POSITION_INFORMATION (DisPduType 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 47 APPEARANCE (DisPduType 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 48 ARTICULATED_PARTS (DisPduType 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 49 LIVE_ENTITY_FIRE (DisPduType 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 50 LIVE_ENTITY_DETONATION (DisPduType 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 51 CREATE_ENTITY_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 52 REMOVE_ENTITY_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 53 START_RESUME_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 54 STOP_FREEZE_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 55 ACKNOWLEDGE_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 56 ACTION_REQUEST_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 57 ACTION_RESPONSE_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 58 DATA_QUERY_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 59 SET_DATA_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 60 DATA_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 61 EVENT_REPORT_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 62 COMMENT_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 63 RECORD_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 64 SET_RECORD_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 65 RECORD_QUERY_RELIABLE (DisPduType 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) -16:00:00 received new DIS PDU DisPduType 66 COLLISION_ELASTIC (DisPduType 1 ENTITY_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 67 ENTITY_STATE_UPDATE (DisPduType 1 ENTITY_INFORMATION_INTERACTION) -16:00:00 received new DIS PDU DisPduType 68 DIRECTED_ENERGY_FIRE (DisPduType 2 WARFARE) -16:00:00 received new DIS PDU DisPduType 69 ENTITY_DAMAGE_STATUS (DisPduType 2 WARFARE) -16:00:00 received new DIS PDU DisPduType 70 INFORMATION_OPERATIONS_ACTION (DisPduType 13 INFORMATION_OPERATIONS) -16:00:00 received new DIS PDU DisPduType 71 INFORMATION_OPERATIONS_REPORT (DisPduType 13 INFORMATION_OPERATIONS) -16:00:00 received new DIS PDU DisPduType 72 ATTRIBUTE (DisPduType 1 ENTITY_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 23 ELECTROMAGNETIC_EMISSION (DISProtocolFamily 6 DISTRIBUTED_EMISSION_REGENERATION) +16:00:00 received new DIS PDU DisPduType 24 DESIGNATOR (DISProtocolFamily 6 DISTRIBUTED_EMISSION_REGENERATION) +16:00:00 received new DIS PDU DisPduType 25 TRANSMITTER (DISProtocolFamily 4 RADIO_COMMUNICATIONS) +16:00:00 received new DIS PDU DisPduType 26 SIGNAL (DISProtocolFamily 4 RADIO_COMMUNICATIONS) +16:00:00 received new DIS PDU DisPduType 27 RECEIVER (DISProtocolFamily 4 RADIO_COMMUNICATIONS) +16:00:00 received new DIS PDU DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE (DISProtocolFamily 6 DISTRIBUTED_EMISSION_REGENERATION) +16:00:00 received new DIS PDU DisPduType 29 UNDERWATER_ACOUSTIC (DISProtocolFamily 6 DISTRIBUTED_EMISSION_REGENERATION) +16:00:00 received new DIS PDU DisPduType 30 SUPPLEMENTAL_EMISSION_ENTITY_STATE (DISProtocolFamily 6 DISTRIBUTED_EMISSION_REGENERATION) +16:00:00 received new DIS PDU DisPduType 31 INTERCOM_SIGNAL (DISProtocolFamily 4 RADIO_COMMUNICATIONS) +16:00:00 received new DIS PDU DisPduType 32 INTERCOM_CONTROL (DISProtocolFamily 4 RADIO_COMMUNICATIONS) +16:00:00 received new DIS PDU DisPduType 33 AGGREGATE_STATE (DISProtocolFamily 7 ENTITY_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 34 ISGROUPOF (DISProtocolFamily 7 ENTITY_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 35 TRANSFER_OWNERSHIP (DISProtocolFamily 7 ENTITY_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 36 ISPARTOF (DISProtocolFamily 7 ENTITY_MANAGEMENT) +16:00:00 received new DIS PDU DisPduType 37 MINEFIELD_STATE (DISProtocolFamily 8 MINEFIELD) +16:00:00 received new DIS PDU DisPduType 38 MINEFIELD_QUERY (DISProtocolFamily 8 MINEFIELD) +16:00:00 received new DIS PDU DisPduType 39 MINEFIELD_DATA (DISProtocolFamily 8 MINEFIELD) +16:00:00 received new DIS PDU DisPduType 40 MINEFIELD_RESPONSE_NACK (DISProtocolFamily 8 MINEFIELD) +16:00:00 received new DIS PDU DisPduType 41 ENVIRONMENTAL_PROCESS (DISProtocolFamily 9 SYNTHETIC_ENVIRONMENT) +16:00:00 received new DIS PDU DisPduType 42 GRIDDED_DATA (DISProtocolFamily 9 SYNTHETIC_ENVIRONMENT) +16:00:00 received new DIS PDU DisPduType 43 POINT_OBJECT_STATE (DISProtocolFamily 9 SYNTHETIC_ENVIRONMENT) +16:00:00 received new DIS PDU DisPduType 44 LINEAR_OBJECT_STATE (DISProtocolFamily 9 SYNTHETIC_ENVIRONMENT) +16:00:00 received new DIS PDU DisPduType 45 AREAL_OBJECT_STATE (DISProtocolFamily 9 SYNTHETIC_ENVIRONMENT) +16:00:00 received new DIS PDU DisPduType 46 TIME_SPACE_POSITION_INFORMATION (DISProtocolFamily 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 47 APPEARANCE (DISProtocolFamily 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 48 ARTICULATED_PARTS (DISProtocolFamily 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 49 LIVE_ENTITY_FIRE (DISProtocolFamily 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 50 LIVE_ENTITY_DETONATION (DISProtocolFamily 11 LIVE_ENTITY_LE_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 51 CREATE_ENTITY_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 52 REMOVE_ENTITY_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 53 START_RESUME_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 54 STOP_FREEZE_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 55 ACKNOWLEDGE_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 56 ACTION_REQUEST_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 57 ACTION_RESPONSE_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 58 DATA_QUERY_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 59 SET_DATA_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 60 DATA_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 61 EVENT_REPORT_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 62 COMMENT_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 63 RECORD_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 64 SET_RECORD_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 65 RECORD_QUERY_RELIABLE (DISProtocolFamily 10 SIMULATION_MANAGEMENT_WITH_RELIABILITY) +16:00:00 received new DIS PDU DisPduType 66 COLLISION_ELASTIC (DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 67 ENTITY_STATE_UPDATE (DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION) +16:00:00 received new DIS PDU DisPduType 68 DIRECTED_ENERGY_FIRE (DISProtocolFamily 2 WARFARE) +16:00:00 received new DIS PDU DisPduType 69 ENTITY_DAMAGE_STATUS (DISProtocolFamily 2 WARFARE) +16:00:00 received new DIS PDU DisPduType 70 INFORMATION_OPERATIONS_ACTION (DISProtocolFamily 13 INFORMATION_OPERATIONS) +16:00:00 received new DIS PDU DisPduType 71 INFORMATION_OPERATIONS_REPORT (DISProtocolFamily 13 INFORMATION_OPERATIONS) +16:00:00 received new DIS PDU DisPduType 72 ATTRIBUTE (DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION) diff --git a/examples/src/OpenDis7Examples/AllPduSenderLog.txt b/examples/src/OpenDis7Examples/AllPduSenderLog.txt index fc7c8c363541e26bb3891140850837d0d0e89a21..89d2f55617fb6c46ef07361d027f9175c9c565e5 100644 --- a/examples/src/OpenDis7Examples/AllPduSenderLog.txt +++ b/examples/src/OpenDis7Examples/AllPduSenderLog.txt @@ -15,77 +15,77 @@ Preparing CommentPDU: "Hello CommentPDU" "Here is a second line of text in this comment." Send the 72 PDUs we created... -Sent packet # 1, edu.nps.moves.dis7.enumerations.DisPduType 01 ENTITY_STATE(packet.getLength()=144) of type edu.nps.moves.dis7.pdus.EntityStatePdu -Sent packet # 2, edu.nps.moves.dis7.enumerations.DisPduType 02 FIRE(packet.getLength()= 96) of type edu.nps.moves.dis7.pdus.FirePdu -Sent packet # 3, edu.nps.moves.dis7.enumerations.DisPduType 03 DETONATION(packet.getLength()=104) of type edu.nps.moves.dis7.pdus.DetonationPdu -Sent packet # 4, edu.nps.moves.dis7.enumerations.DisPduType 04 COLLISION(packet.getLength()= 60) of type edu.nps.moves.dis7.pdus.CollisionPdu -Sent packet # 5, edu.nps.moves.dis7.enumerations.DisPduType 05 SERVICE_REQUEST(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.ServiceRequestPdu -Sent packet # 6, edu.nps.moves.dis7.enumerations.DisPduType 06 RESUPPLY_OFFER(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.ResupplyOfferPdu -Sent packet # 7, edu.nps.moves.dis7.enumerations.DisPduType 07 RESUPPLY_RECEIVED(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.ResupplyReceivedPdu -Sent packet # 8, edu.nps.moves.dis7.enumerations.DisPduType 08 RESUPPLY_CANCEL(packet.getLength()= 24) of type edu.nps.moves.dis7.pdus.ResupplyCancelPdu -Sent packet # 9, edu.nps.moves.dis7.enumerations.DisPduType 09 REPAIR_COMPLETE(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.RepairCompletePdu -Sent packet #10, edu.nps.moves.dis7.enumerations.DisPduType 10 REPAIR_RESPONSE(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.RepairResponsePdu -Sent packet #11, edu.nps.moves.dis7.enumerations.DisPduType 11 CREATE_ENTITY(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.CreateEntityPdu -Sent packet #12, edu.nps.moves.dis7.enumerations.DisPduType 12 REMOVE_ENTITY(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.RemoveEntityPdu -Sent packet #13, edu.nps.moves.dis7.enumerations.DisPduType 13 START_RESUME(packet.getLength()= 44) of type edu.nps.moves.dis7.pdus.StartResumePdu -Sent packet #14, edu.nps.moves.dis7.enumerations.DisPduType 14 STOP_FREEZE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.StopFreezePdu -Sent packet #15, edu.nps.moves.dis7.enumerations.DisPduType 15 ACKNOWLEDGE(packet.getLength()= 32) of type edu.nps.moves.dis7.pdus.AcknowledgePdu -Sent packet #16, edu.nps.moves.dis7.enumerations.DisPduType 16 ACTION_REQUEST(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.ActionRequestPdu -Sent packet #17, edu.nps.moves.dis7.enumerations.DisPduType 17 ACTION_RESPONSE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.ActionResponsePdu -Sent packet #18, edu.nps.moves.dis7.enumerations.DisPduType 18 DATA_QUERY(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.DataQueryPdu -Sent packet #19, edu.nps.moves.dis7.enumerations.DisPduType 19 SET_DATA(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.SetDataPdu -Sent packet #20, edu.nps.moves.dis7.enumerations.DisPduType 20 DATA(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.DataPdu -Sent packet #21, edu.nps.moves.dis7.enumerations.DisPduType 21 EVENT_REPORT(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.EventReportPdu -Sent packet #22, edu.nps.moves.dis7.enumerations.DisPduType 22 COMMENT(packet.getLength()=112) of type edu.nps.moves.dis7.pdus.CommentPdu -Sent packet #23, edu.nps.moves.dis7.enumerations.DisPduType 23 ELECTROMAGNETIC_EMISSION(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.ElectromagneticEmissionPdu -Sent packet #24, edu.nps.moves.dis7.enumerations.DisPduType 24 DESIGNATOR(packet.getLength()= 88) of type edu.nps.moves.dis7.pdus.DesignatorPdu -Sent packet #25, edu.nps.moves.dis7.enumerations.DisPduType 25 TRANSMITTER(packet.getLength()=106) of type edu.nps.moves.dis7.pdus.TransmitterPdu -Sent packet #26, edu.nps.moves.dis7.enumerations.DisPduType 26 SIGNAL(packet.getLength()= 36) of type edu.nps.moves.dis7.pdus.SignalPdu -Sent packet #27, edu.nps.moves.dis7.enumerations.DisPduType 27 RECEIVER(packet.getLength()= 36) of type edu.nps.moves.dis7.pdus.ReceiverPdu -Sent packet #28, edu.nps.moves.dis7.enumerations.DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE(packet.getLength()= 60) of type edu.nps.moves.dis7.pdus.IdentificationFriendOrFoePdu -Sent packet #29, edu.nps.moves.dis7.enumerations.DisPduType 29 UNDERWATER_ACOUSTIC(packet.getLength()= 32) of type edu.nps.moves.dis7.pdus.UnderwaterAcousticPdu -Sent packet #30, edu.nps.moves.dis7.enumerations.DisPduType 30 SUPPLEMENTAL_EMISSION_ENTITY_STATE(packet.getLength()= 28) of type edu.nps.moves.dis7.pdus.SupplementalEmissionEntityStatePdu -Sent packet #31, edu.nps.moves.dis7.enumerations.DisPduType 31 INTERCOM_SIGNAL(packet.getLength()= 36) of type edu.nps.moves.dis7.pdus.IntercomSignalPdu -Sent packet #32, edu.nps.moves.dis7.enumerations.DisPduType 32 INTERCOM_CONTROL(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.IntercomControlPdu -Sent packet #33, edu.nps.moves.dis7.enumerations.DisPduType 33 AGGREGATE_STATE(packet.getLength()=136) of type edu.nps.moves.dis7.pdus.AggregateStatePdu -Sent packet #34, edu.nps.moves.dis7.enumerations.DisPduType 34 ISGROUPOF(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.IsGroupOfPdu -Sent packet #35, edu.nps.moves.dis7.enumerations.DisPduType 35 TRANSFER_OWNERSHIP(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.TransferOwnershipPdu -Sent packet #36, edu.nps.moves.dis7.enumerations.DisPduType 36 ISPARTOF(packet.getLength()= 52) of type edu.nps.moves.dis7.pdus.IsPartOfPdu -Sent packet #37, edu.nps.moves.dis7.enumerations.DisPduType 37 MINEFIELD_STATE(packet.getLength()= 72) of type edu.nps.moves.dis7.pdus.MinefieldStatePdu -Sent packet #38, edu.nps.moves.dis7.enumerations.DisPduType 38 MINEFIELD_QUERY(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.MinefieldQueryPdu -Sent packet #39, edu.nps.moves.dis7.enumerations.DisPduType 39 MINEFIELD_DATA(packet.getLength()= 44) of type edu.nps.moves.dis7.pdus.MinefieldDataPdu -Sent packet #40, edu.nps.moves.dis7.enumerations.DisPduType 40 MINEFIELD_RESPONSE_NACK(packet.getLength()= 26) of type edu.nps.moves.dis7.pdus.MinefieldResponseNACKPdu -Sent packet #41, edu.nps.moves.dis7.enumerations.DisPduType 41 ENVIRONMENTAL_PROCESS(packet.getLength()= 32) of type edu.nps.moves.dis7.pdus.EnvironmentalProcessPdu -Sent packet #42, edu.nps.moves.dis7.enumerations.DisPduType 42 GRIDDED_DATA(packet.getLength()= 64) of type edu.nps.moves.dis7.pdus.GriddedDataPdu -Sent packet #43, edu.nps.moves.dis7.enumerations.DisPduType 43 POINT_OBJECT_STATE(packet.getLength()= 91) of type edu.nps.moves.dis7.pdus.PointObjectStatePdu -Sent packet #44, edu.nps.moves.dis7.enumerations.DisPduType 44 LINEAR_OBJECT_STATE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.LinearObjectStatePdu -Sent packet #45, edu.nps.moves.dis7.enumerations.DisPduType 45 AREAL_OBJECT_STATE(packet.getLength()= 49) of type edu.nps.moves.dis7.pdus.ArealObjectStatePdu -Sent packet #46, edu.nps.moves.dis7.enumerations.DisPduType 46 TIME_SPACE_POSITION_INFORMATION(packet.getLength()= 54) of type edu.nps.moves.dis7.pdus.TimeSpacePositionInformationPdu -Sent packet #47, edu.nps.moves.dis7.enumerations.DisPduType 47 APPEARANCE(packet.getLength()= 67) of type edu.nps.moves.dis7.pdus.AppearancePdu -Sent packet #48, edu.nps.moves.dis7.enumerations.DisPduType 48 ARTICULATED_PARTS(packet.getLength()= 17) of type edu.nps.moves.dis7.pdus.ArticulatedPartsPdu -Sent packet #49, edu.nps.moves.dis7.enumerations.DisPduType 49 LIVE_ENTITY_FIRE(packet.getLength()= 67) of type edu.nps.moves.dis7.pdus.LiveEntityFirePdu -Sent packet #50, edu.nps.moves.dis7.enumerations.DisPduType 50 LIVE_ENTITY_DETONATION(packet.getLength()= 79) of type edu.nps.moves.dis7.pdus.LiveEntityDetonationPdu -Sent packet #51, edu.nps.moves.dis7.enumerations.DisPduType 51 CREATE_ENTITY_RELIABLE(packet.getLength()= 32) of type edu.nps.moves.dis7.pdus.CreateEntityReliablePdu -Sent packet #52, edu.nps.moves.dis7.enumerations.DisPduType 52 REMOVE_ENTITY_RELIABLE(packet.getLength()= 32) of type edu.nps.moves.dis7.pdus.RemoveEntityReliablePdu -Sent packet #53, edu.nps.moves.dis7.enumerations.DisPduType 53 START_RESUME_RELIABLE(packet.getLength()= 48) of type edu.nps.moves.dis7.pdus.StartResumeReliablePdu -Sent packet #54, edu.nps.moves.dis7.enumerations.DisPduType 54 STOP_FREEZE_RELIABLE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.StopFreezeReliablePdu -Sent packet #55, edu.nps.moves.dis7.enumerations.DisPduType 55 ACKNOWLEDGE_RELIABLE(packet.getLength()= 32) of type edu.nps.moves.dis7.pdus.AcknowledgeReliablePdu -Sent packet #56, edu.nps.moves.dis7.enumerations.DisPduType 56 ACTION_REQUEST_RELIABLE(packet.getLength()= 44) of type edu.nps.moves.dis7.pdus.ActionRequestReliablePdu -Sent packet #57, edu.nps.moves.dis7.enumerations.DisPduType 57 ACTION_RESPONSE_RELIABLE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.ActionResponseReliablePdu -Sent packet #58, edu.nps.moves.dis7.enumerations.DisPduType 58 DATA_QUERY_RELIABLE(packet.getLength()= 44) of type edu.nps.moves.dis7.pdus.DataQueryReliablePdu -Sent packet #59, edu.nps.moves.dis7.enumerations.DisPduType 59 SET_DATA_RELIABLE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.SetDataReliablePdu -Sent packet #60, edu.nps.moves.dis7.enumerations.DisPduType 60 DATA_RELIABLE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.DataReliablePdu -Sent packet #61, edu.nps.moves.dis7.enumerations.DisPduType 61 EVENT_REPORT_RELIABLE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.EventReportReliablePdu -Sent packet #62, edu.nps.moves.dis7.enumerations.DisPduType 62 COMMENT_RELIABLE(packet.getLength()= 32) of type edu.nps.moves.dis7.pdus.CommentReliablePdu -Sent packet #63, edu.nps.moves.dis7.enumerations.DisPduType 63 RECORD_RELIABLE(packet.getLength()= 36) of type edu.nps.moves.dis7.pdus.RecordReliablePdu -Sent packet #64, edu.nps.moves.dis7.enumerations.DisPduType 64 SET_RECORD_RELIABLE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.SetRecordReliablePdu -Sent packet #65, edu.nps.moves.dis7.enumerations.DisPduType 65 RECORD_QUERY_RELIABLE(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.RecordQueryReliablePdu -Sent packet #66, edu.nps.moves.dis7.enumerations.DisPduType 66 COLLISION_ELASTIC(packet.getLength()=100) of type edu.nps.moves.dis7.pdus.CollisionElasticPdu -Sent packet #67, edu.nps.moves.dis7.enumerations.DisPduType 67 ENTITY_STATE_UPDATE(packet.getLength()= 72) of type edu.nps.moves.dis7.pdus.EntityStateUpdatePdu -Sent packet #68, edu.nps.moves.dis7.enumerations.DisPduType 68 DIRECTED_ENERGY_FIRE(packet.getLength()= 88) of type edu.nps.moves.dis7.pdus.DirectedEnergyFirePdu -Sent packet #69, edu.nps.moves.dis7.enumerations.DisPduType 69 ENTITY_DAMAGE_STATUS(packet.getLength()= 24) of type edu.nps.moves.dis7.pdus.EntityDamageStatusPdu -Sent packet #70, edu.nps.moves.dis7.enumerations.DisPduType 70 INFORMATION_OPERATIONS_ACTION(packet.getLength()= 56) of type edu.nps.moves.dis7.pdus.InformationOperationsActionPdu -Sent packet #71, edu.nps.moves.dis7.enumerations.DisPduType 71 INFORMATION_OPERATIONS_REPORT(packet.getLength()= 40) of type edu.nps.moves.dis7.pdus.InformationOperationsReportPdu -Sent packet #72, edu.nps.moves.dis7.enumerations.DisPduType 72 ATTRIBUTE(packet.getLength()= 32) of type edu.nps.moves.dis7.pdus.AttributePdu +Sent packet # 1, DisPduType 01 ENTITY_STATE (packet.getLength()=144) of type EntityStatePdu +Sent packet # 2, DisPduType 02 FIRE (packet.getLength()= 96) of type FirePdu +Sent packet # 3, DisPduType 03 DETONATION (packet.getLength()=104) of type DetonationPdu +Sent packet # 4, DisPduType 04 COLLISION (packet.getLength()= 60) of type CollisionPdu +Sent packet # 5, DisPduType 05 SERVICE_REQUEST (packet.getLength()= 28) of type ServiceRequestPdu +Sent packet # 6, DisPduType 06 RESUPPLY_OFFER (packet.getLength()= 28) of type ResupplyOfferPdu +Sent packet # 7, DisPduType 07 RESUPPLY_RECEIVED (packet.getLength()= 28) of type ResupplyReceivedPdu +Sent packet # 8, DisPduType 08 RESUPPLY_CANCEL (packet.getLength()= 24) of type ResupplyCancelPdu +Sent packet # 9, DisPduType 09 REPAIR_COMPLETE (packet.getLength()= 28) of type RepairCompletePdu +Sent packet #10, DisPduType 10 REPAIR_RESPONSE (packet.getLength()= 28) of type RepairResponsePdu +Sent packet #11, DisPduType 11 CREATE_ENTITY (packet.getLength()= 28) of type CreateEntityPdu +Sent packet #12, DisPduType 12 REMOVE_ENTITY (packet.getLength()= 28) of type RemoveEntityPdu +Sent packet #13, DisPduType 13 START_RESUME (packet.getLength()= 44) of type StartResumePdu +Sent packet #14, DisPduType 14 STOP_FREEZE (packet.getLength()= 40) of type StopFreezePdu +Sent packet #15, DisPduType 15 ACKNOWLEDGE (packet.getLength()= 32) of type AcknowledgePdu +Sent packet #16, DisPduType 16 ACTION_REQUEST (packet.getLength()= 40) of type ActionRequestPdu +Sent packet #17, DisPduType 17 ACTION_RESPONSE (packet.getLength()= 40) of type ActionResponsePdu +Sent packet #18, DisPduType 18 DATA_QUERY (packet.getLength()= 40) of type DataQueryPdu +Sent packet #19, DisPduType 19 SET_DATA (packet.getLength()= 40) of type SetDataPdu +Sent packet #20, DisPduType 20 DATA (packet.getLength()= 40) of type DataPdu +Sent packet #21, DisPduType 21 EVENT_REPORT (packet.getLength()= 40) of type EventReportPdu +Sent packet #22, DisPduType 22 COMMENT (packet.getLength()=112) of type CommentPdu +Sent packet #23, DisPduType 23 ELECTROMAGNETIC_EMISSION (packet.getLength()= 28) of type ElectromagneticEmissionPdu +Sent packet #24, DisPduType 24 DESIGNATOR (packet.getLength()= 88) of type DesignatorPdu +Sent packet #25, DisPduType 25 TRANSMITTER (packet.getLength()=106) of type TransmitterPdu +Sent packet #26, DisPduType 26 SIGNAL (packet.getLength()= 36) of type SignalPdu +Sent packet #27, DisPduType 27 RECEIVER (packet.getLength()= 36) of type ReceiverPdu +Sent packet #28, DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE (packet.getLength()= 60) of type IdentificationFriendOrFoePdu +Sent packet #29, DisPduType 29 UNDERWATER_ACOUSTIC (packet.getLength()= 32) of type UnderwaterAcousticPdu +Sent packet #30, DisPduType 30 SUPPLEMENTAL_EMISSION_ENTITY_STATE (packet.getLength()= 28) of type SupplementalEmissionEntityStatePdu +Sent packet #31, DisPduType 31 INTERCOM_SIGNAL (packet.getLength()= 36) of type IntercomSignalPdu +Sent packet #32, DisPduType 32 INTERCOM_CONTROL (packet.getLength()= 40) of type IntercomControlPdu +Sent packet #33, DisPduType 33 AGGREGATE_STATE (packet.getLength()=136) of type AggregateStatePdu +Sent packet #34, DisPduType 34 ISGROUPOF (packet.getLength()= 40) of type IsGroupOfPdu +Sent packet #35, DisPduType 35 TRANSFER_OWNERSHIP (packet.getLength()= 40) of type TransferOwnershipPdu +Sent packet #36, DisPduType 36 ISPARTOF (packet.getLength()= 52) of type IsPartOfPdu +Sent packet #37, DisPduType 37 MINEFIELD_STATE (packet.getLength()= 72) of type MinefieldStatePdu +Sent packet #38, DisPduType 38 MINEFIELD_QUERY (packet.getLength()= 40) of type MinefieldQueryPdu +Sent packet #39, DisPduType 39 MINEFIELD_DATA (packet.getLength()= 44) of type MinefieldDataPdu +Sent packet #40, DisPduType 40 MINEFIELD_RESPONSE_NACK (packet.getLength()= 26) of type MinefieldResponseNACKPdu +Sent packet #41, DisPduType 41 ENVIRONMENTAL_PROCESS (packet.getLength()= 32) of type EnvironmentalProcessPdu +Sent packet #42, DisPduType 42 GRIDDED_DATA (packet.getLength()= 64) of type GriddedDataPdu +Sent packet #43, DisPduType 43 POINT_OBJECT_STATE (packet.getLength()= 91) of type PointObjectStatePdu +Sent packet #44, DisPduType 44 LINEAR_OBJECT_STATE (packet.getLength()= 40) of type LinearObjectStatePdu +Sent packet #45, DisPduType 45 AREAL_OBJECT_STATE (packet.getLength()= 49) of type ArealObjectStatePdu +Sent packet #46, DisPduType 46 TIME_SPACE_POSITION_INFORMATION (packet.getLength()= 54) of type TimeSpacePositionInformationPdu +Sent packet #47, DisPduType 47 APPEARANCE (packet.getLength()= 67) of type AppearancePdu +Sent packet #48, DisPduType 48 ARTICULATED_PARTS (packet.getLength()= 17) of type ArticulatedPartsPdu +Sent packet #49, DisPduType 49 LIVE_ENTITY_FIRE (packet.getLength()= 67) of type LiveEntityFirePdu +Sent packet #50, DisPduType 50 LIVE_ENTITY_DETONATION (packet.getLength()= 79) of type LiveEntityDetonationPdu +Sent packet #51, DisPduType 51 CREATE_ENTITY_RELIABLE (packet.getLength()= 32) of type CreateEntityReliablePdu +Sent packet #52, DisPduType 52 REMOVE_ENTITY_RELIABLE (packet.getLength()= 32) of type RemoveEntityReliablePdu +Sent packet #53, DisPduType 53 START_RESUME_RELIABLE (packet.getLength()= 48) of type StartResumeReliablePdu +Sent packet #54, DisPduType 54 STOP_FREEZE_RELIABLE (packet.getLength()= 40) of type StopFreezeReliablePdu +Sent packet #55, DisPduType 55 ACKNOWLEDGE_RELIABLE (packet.getLength()= 32) of type AcknowledgeReliablePdu +Sent packet #56, DisPduType 56 ACTION_REQUEST_RELIABLE (packet.getLength()= 44) of type ActionRequestReliablePdu +Sent packet #57, DisPduType 57 ACTION_RESPONSE_RELIABLE (packet.getLength()= 40) of type ActionResponseReliablePdu +Sent packet #58, DisPduType 58 DATA_QUERY_RELIABLE (packet.getLength()= 44) of type DataQueryReliablePdu +Sent packet #59, DisPduType 59 SET_DATA_RELIABLE (packet.getLength()= 40) of type SetDataReliablePdu +Sent packet #60, DisPduType 60 DATA_RELIABLE (packet.getLength()= 40) of type DataReliablePdu +Sent packet #61, DisPduType 61 EVENT_REPORT_RELIABLE (packet.getLength()= 40) of type EventReportReliablePdu +Sent packet #62, DisPduType 62 COMMENT_RELIABLE (packet.getLength()= 32) of type CommentReliablePdu +Sent packet #63, DisPduType 63 RECORD_RELIABLE (packet.getLength()= 36) of type RecordReliablePdu +Sent packet #64, DisPduType 64 SET_RECORD_RELIABLE (packet.getLength()= 40) of type SetRecordReliablePdu +Sent packet #65, DisPduType 65 RECORD_QUERY_RELIABLE (packet.getLength()= 40) of type RecordQueryReliablePdu +Sent packet #66, DisPduType 66 COLLISION_ELASTIC (packet.getLength()=100) of type CollisionElasticPdu +Sent packet #67, DisPduType 67 ENTITY_STATE_UPDATE (packet.getLength()= 72) of type EntityStateUpdatePdu +Sent packet #68, DisPduType 68 DIRECTED_ENERGY_FIRE (packet.getLength()= 88) of type DirectedEnergyFirePdu +Sent packet #69, DisPduType 69 ENTITY_DAMAGE_STATUS (packet.getLength()= 24) of type EntityDamageStatusPdu +Sent packet #70, DisPduType 70 INFORMATION_OPERATIONS_ACTION (packet.getLength()= 56) of type InformationOperationsActionPdu +Sent packet #71, DisPduType 71 INFORMATION_OPERATIONS_REPORT (packet.getLength()= 40) of type InformationOperationsReportPdu +Sent packet #72, DisPduType 72 ATTRIBUTE (packet.getLength()= 32) of type AttributePdu OpenDis7Examples.AllPduSender complete, sent 72 PDUs total. BUILD SUCCESSFUL (total time: 1 second)