SourceForge Jpcap

net.sourceforge.jpcap.net
Class ISL.Packet

java.lang.Object
  extended by net.sourceforge.jpcap.net.Packet
      extended by net.sourceforge.jpcap.net.EthernetPacket
          extended by net.sourceforge.jpcap.net.ISL.Packet
All Implemented Interfaces:
Serializable, EthernetFields
Enclosing interface:
ISL

public static class ISL.Packet
extends EthernetPacket

ISL Packet class.

Since:
2.0.0.
Version:
$Revision: 1.1 $
Author:
Esmond Pitt
See Also:
Inter-Switch Link and IEEE 802.1Q Frame Format, Serialized Form

Field Summary
 
Fields inherited from class net.sourceforge.jpcap.net.EthernetPacket
_byteBuffer, _bytes, _ethOffset, _timeval
 
Fields inherited from interface net.sourceforge.jpcap.net.EthernetFields
ETH_CODE_LEN, ETH_CODE_POS, ETH_DST_POS, ETH_HEADER_LEN, ETH_SRC_POS
 
Constructor Summary
ISL.Packet(int lLen, byte[] bytes, Timeval tv)
          Creates a new instance of ISL.Packet
ISL.Packet(int lLen, ByteBuffer bb, Timeval tv)
          Creates a new instance of ISL.Packet
 
Method Summary
 EthernetPacket getEthernetPacket()
           
 byte[] getISLData()
           
 byte[] getISLHeader()
           
 
Methods inherited from class net.sourceforge.jpcap.net.EthernetPacket
equals, getColor, getData, getDestinationHwAddress, getDestinationMACAddress, getEthernetCRC32, getEthernetData, getEthernetHeader, getEthernetHeaderLength, getEthernetProtocol, getHeader, getHeaderLength, getPacketData, getPacketLength, getProtocol, getSourceHwAddress, getSourceMACAddress, getTimeval, hashCode, setChecksums, setDestinationMACAddress, setEthernetProtocol, setSourceMACAddress, toByteArray, toColoredString, toString
 
Methods inherited from class net.sourceforge.jpcap.net.Packet
getChecksum, ipChecksum, isValidChecksum
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ISL.Packet

public ISL.Packet(int lLen,
                  byte[] bytes,
                  Timeval tv)
Creates a new instance of ISL.Packet


ISL.Packet

public ISL.Packet(int lLen,
                  ByteBuffer bb,
                  Timeval tv)
Creates a new instance of ISL.Packet

Method Detail

getISLHeader

public byte[] getISLHeader()
Returns:
the ISL header data.

getISLData

public byte[] getISLData()
Returns:
the ISL packet data.

getEthernetPacket

public EthernetPacket getEthernetPacket()
Returns:
the embedded Ethernet packet

Copyright © Patrick Charles & Jonas Lehmann, 2001; Esmond Pitt, 2008.