The property specifies the ECN-Echo flag has a dual role: if the flag is ece syn set, the TCP peer is ECN capable; if the flag is clear, a packet with syn ece 0..1 basicDataTypes:Boolean Congestion Experienced flag set (ECN=11) in IP header is received during normal transmission (see ). 0..1 The property specifies whether the property is significant. urg basicDataTypes:Boolean urg Urg_Ptr The property specifies whether the property is ack Acknowledgment ack 0..1 significant. All packets after the initial packet sent by the client should have basicDataTypes:Boolean syn this flag set. The property specifies whether to push the buffered data to the receiving psh psh 0..1 basicDataTypes:Boolean application. The property specifies whether to reset the connection. rst basicDataTypes:Boolean 0..1 rst The property specifies whether to synchronize sequence numbers. Only the syn 0..1 syn basicDataTypes:Boolean first packet sent from each end should have this flag set. fin 0..1 The property specifies whether there is no more data from sender. basicDataTypes:Boolean fin UDPType Class The class specifies a UDP packet. The UDP protocol uses a simple transmission model without implicit handshaking dialogues for UDPType providing reliability, ordering, or data integrity. Thus, UDP provides an unreliable service and datagrams may arrive out of order, appear duplicated, or go missing without notice. See for more information. The UML diagram corresponding to the class is shown in Figure 317. UDPType Figure . UML diagram for class UDPType The property table of the class is given in Table 393. UDPType
ece basicDataTypes:Boolean 0..1 The ece property specifies the ECN-Echo flag has a dual role: if the syn flag is set, the TCP peer is ECN capable; if the syn flag is clear, a packet with Congestion Experienced flag set (ECN=11) in IP header is received during normal transmission (see ). urg basicDataTypes:Boolean 0..1 The urg property specifies whether the Urg_Ptr property is significant. ack basicDataTypes:Boolean 0..1 The ack property specifies whether the Acknowledgment property is significant. All packets after the initial syn packet sent by the client should have this flag set. psh basicDataTypes:Boolean 0..1 The psh property specifies whether to push the buffered data to the receiving application. rst basicDataTypes:Boolean 0..1 The rst property specifies whether to reset the connection. syn basicDataTypes:Boolean 0..1 The syn property specifies whether to synchronize sequence numbers. Only the first packet sent from each end should have this flag set. fin basicDataTypes:Boolean 0..1 The fin property specifies whether there is no more data from sender. UDPType Class The UDPType class specifies a UDP packet. The UDP protocol uses a simple transmission model without implicit handshaking dialogues for providing reliability, ordering, or data integrity. Thus, UDP provides an unreliable service and datagrams may arrive out of order, appear duplicated, or go missing without notice. See for more information. The UML diagram corresponding to the UDPType class is shown in Figure 317. Figure . UML diagram for UDPType class The property table of the UDPType class is given in Table 393.