public final class ParameterUtil extends Object
Modifier and Type | Method and Description |
---|---|
static void |
formatExtendedParameter(int type,
io.netty.buffer.ByteBuf value,
io.netty.buffer.ByteBuf buffer)
Adds header to parameter value in draft-ietf-idr-ext-opt-param-05 format.
|
static void |
formatParameter(int type,
io.netty.buffer.ByteBuf value,
io.netty.buffer.ByteBuf buffer)
Adds header to parameter value in RFC4271 format.
|
public static void formatParameter(int type, io.netty.buffer.ByteBuf value, io.netty.buffer.ByteBuf buffer) throws ParameterLengthOverflowException
type
- of the parametervalue
- parameter valuebuffer
- ByteBuf where the parameter will be copied with its headerIllegalArgumentException
- if value length exceeds 255 bytesParameterLengthOverflowException
public static void formatExtendedParameter(int type, io.netty.buffer.ByteBuf value, io.netty.buffer.ByteBuf buffer)
type
- of the parametervalue
- parameter valuebuffer
- ByteBuf where the parameter will be copied with its headerIllegalArgumentException
- if value length exceeds 65535 bytesCopyright © 2020 OpenDaylight. All rights reserved.