ans1e

class satcfdi.ans1e.Numbers(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: IntEnum

Boolean = 1
Integer = 2
BitString = 3
OctetString = 4
Null = 5
ObjectIdentifier = 6
ObjectDescriptor = 7
InstanceOf = 8
Real = 9
Enumerated = 10
EmbeddedPdv = 11
UTF8String = 12
RelativeOid = 13
Sequence = 16
Set = 17
NumericString = 18
PrintableString = 19
T61String = 20
IA5String = 22
UTCTime = 23
GeneralizedTime = 24
GraphicString = 25
VisibleString = 26
GeneralString = 27
UniversalString = 28
CharacterString = 29
BMPString = 30
class satcfdi.ans1e.Types(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: IntEnum

Primitive = 0
Constructed = 32
class satcfdi.ans1e.Classes(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: IntEnum

Universal = 0
Application = 64
Context = 128
Private = 192
class satcfdi.ans1e.Ans1Encoder[source]

Bases: object

oid(value: str, cls=Classes.Universal)[source]
enter(nr, cls=Classes.Universal)[source]
set(cls=Classes.Universal)[source]
seq(cls=Classes.Universal)[source]
write(s: bytes | BytesChain)[source]
leave()[source]
stream(target)[source]
output() bytes[source]