Modifier and Type | Method and Description |
---|---|
void |
Asn18BitCharString.encode(Asn1NasEncodeBuffer buffer)
This method encodes a 1-octet length, then uses ASCII conversion to
convert characters to bytes, which it encodes.
|
void |
Asn1Null.encode(Asn1NasEncodeBuffer buffer) |
void |
Asn1Type.encode(Asn1NasEncodeBuffer buffer)
This method is the base implementation of the NAS encode method.
|
void |
Asn1Integer.encodeBits(Asn1NasEncodeBuffer buffer,
int nbits)
Encode the lowest nbits bits of this integer's long value to the given
buffer.
|
void |
Asn1Integer.encodeMergeBits(Asn1NasEncodeBuffer buffer,
int nbits)
Encode the lowest nbits bits of this integer's long value to the given
buffer.
|
void |
Asn1Integer.encodeTallyMarks(Asn1NasEncodeBuffer buffer,
int bit)
Encode this integer's value by encoding as many "tally marks", where
the given bit value (0/1) is used for each tally mark and the negation
of the given bit marks the end of the tally marks.
|
void |
Asn1Integer.encodeTallyMarksPattern(Asn1NasEncodeBuffer buffer,
byte pattern)
Encode this integer's value by encoding as many "tally marks", where
the given bit pattern is used to determine the bit value to use for
each tally mark, according to the position within the buffer, and the
negation of a tally mark is used to mark the end of them.
|