jpcap.packet
Class UDPPacket

java.lang.Object
  extended by jpcap.packet.Packet
      extended by jpcap.packet.IPPacket
          extended by jpcap.packet.UDPPacket
All Implemented Interfaces:
java.io.Serializable

public class UDPPacket
extends IPPacket

This class represents UDP packet.

See Also:
Serialized Form

Field Summary
 int dst_port
          Destination port number
 int length
          packet length
 int src_port
          Source port number
 
Fields inherited from class jpcap.packet.IPPacket
d_flag, dont_frag, dst_ip, flow_label, hop_limit, ident, IPPROTO_HOPOPT, IPPROTO_ICMP, IPPROTO_IGMP, IPPROTO_IP, IPPROTO_IPv6, IPPROTO_IPv6_Frag, IPPROTO_IPv6_ICMP, IPPROTO_IPv6_NoNxt, IPPROTO_IPv6_Opts, IPPROTO_IPv6_Route, IPPROTO_TCP, IPPROTO_UDP, more_frag, offset, option, options, priority, protocol, r_flag, rsv_frag, rsv_tos, src_ip, t_flag, version
 
Fields inherited from class jpcap.packet.Packet
caplen, data, datalink, EOF, header, len, sec, usec
 
Constructor Summary
UDPPacket(int src_port, int dst_port)
          Creates a UDP packet.
 
Method Summary
 java.lang.String toString()
          Returns a string representation of this packet.

Format: src_port > dst_port
 
Methods inherited from class jpcap.packet.IPPacket
setIPv4Parameter, setIPv6Parameter
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

src_port

public int src_port
Source port number


dst_port

public int dst_port
Destination port number


length

public int length
packet length

Constructor Detail

UDPPacket

public UDPPacket(int src_port,
                 int dst_port)
Creates a UDP packet.

Parameters:
src_port - source port number
dst_port - destination port number
Method Detail

toString

public java.lang.String toString()
Returns a string representation of this packet.

Format: src_port > dst_port

Overrides:
toString in class IPPacket
Returns:
a string representation of this packet