jist.swans.route
Class RouteDsrMsg.OptionPad1

java.lang.Object
  extended by jist.swans.route.RouteDsrMsg.Option
      extended by jist.swans.route.RouteDsrMsg.OptionPad1
Enclosing class:
RouteDsrMsg

public static class RouteDsrMsg.OptionPad1
extends RouteDsrMsg.Option

A Pad1 option. This represents one byte of padding in the DSR header.


Field Summary
 
Fields inherited from class jist.swans.route.RouteDsrMsg.Option
optBuf, optBufOffset
 
Constructor Summary
RouteDsrMsg.OptionPad1(byte[] buf, int offset)
          
 
Method Summary
static byte[] create()
          Creates a new Pad1 option.
 int getSize()
          Returns the size in bytes of this option.
 byte getType()
          Returns the DSR type code for this kind of option.
 
Methods inherited from class jist.swans.route.RouteDsrMsg.Option
create, equals, getBytes, getType, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RouteDsrMsg.OptionPad1

public RouteDsrMsg.OptionPad1(byte[] buf,
                              int offset)

Method Detail

getType

public byte getType()
Returns the DSR type code for this kind of option.

Specified by:
getType in class RouteDsrMsg.Option
Returns:
the DSR type code for this kind of option.

getSize

public int getSize()
Returns the size in bytes of this option.

Specified by:
getSize in class RouteDsrMsg.Option
Returns:
the size in bytes of this option.

create

public static byte[] create()
Creates a new Pad1 option.

Returns:
a byte array corresponding to the desired option.