Class ICMPv6Packet

java.lang.Object
org.opennms.protocols.icmp6.ICMPv6Packet
Direct Known Subclasses:
ICMPv6EchoPacket

public class ICMPv6Packet extends Object
ICMPPacket
Author:
brozow
  • Field Details

  • Constructor Details

    • ICMPv6Packet

      public ICMPv6Packet(byte[] bytes, int offset, int length)
    • ICMPv6Packet

      public ICMPv6Packet(ByteBuffer ipPayload)
    • ICMPv6Packet

      public ICMPv6Packet(ICMPv6Packet icmpPacket)
    • ICMPv6Packet

      public ICMPv6Packet(int size)
  • Method Details

    • getPacketLength

      public int getPacketLength()
    • getType

      public ICMPv6Packet.Type getType()
    • setType

      public void setType(ICMPv6Packet.Type t)
    • getCode

      public int getCode()
    • setCode

      public void setCode(int code)
    • getChecksum

      public int getChecksum()
    • setBytes

      public void setBytes(int index, byte[] b)
    • makeUnsignedShort

      public int makeUnsignedShort(byte b1, byte b0)
    • getUnsignedShort

      public int getUnsignedShort(int index)
    • setUnsignedShort

      public void setUnsignedShort(int index, int us)
    • toBytes

      public final byte[] toBytes()