Modifier and Type | Method and Description |
---|---|
void |
Asn18BitCharString.decode(Asn1NasDecodeBuffer buffer)
This method decodes a 1-octet length, then uses ASCII conversion to
convert bytes to characters to populate the string.
|
Asn1Type |
Asn1NasDecoder.decode(Asn1NasDecodeBuffer buffer)
Decode value from given buffer.
|
void |
Asn1Null.decode(Asn1NasDecodeBuffer buffer) |
void |
Asn1Type.decode(Asn1NasDecodeBuffer buffer)
This method is the base implementation of the NAS decode method.
|
static Asn1Type |
Asn1Type.decode(Asn1NasDecodeBuffer buffer,
Asn1OpenTypeField openTypeField)
Decode an open type field value from the given buffer.
|
void |
Asn1BitString.decode(Asn1NasDecodeBuffer buffer,
int numbits)
Decode the given number of bits from the buffer.
|
void |
Asn1OctetString.decode(Asn1NasDecodeBuffer buffer,
int nbytes)
Decode the given number of bytes from the buffer.
|
void |
Asn1BitString.decodeRemainingBits(Asn1NasDecodeBuffer buffer)
Decode all remaining bits in the current container from the buffer.
|
void |
Asn1OctetString.decodeRemainingBits(Asn1NasDecodeBuffer buffer)
Decode all remaining bits in the current container from the buffer.
|
void |
Asn1Integer.decodeTallyMarks(Asn1NasDecodeBuffer buffer,
int bit)
Decode this integer's value by decoding "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.decodeTallyMarksPattern(Asn1NasDecodeBuffer buffer,
byte pattern)
Decode this integer's value by decoding "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.
|