top page > computer > web > rfc > x_690 > 8_1_common > coding > data.html
更新日:
文責: 重城良国

X.690: ASN.1のBER方式の共通部分のデータ型

Asn1はタグ(Asn1Tag)と内容([Asn1]またはByteString)から成る。Asn1Tagはタグのクラス(TagClass)とデータのクラス(DataClass)とタグの番号から成る。

data Asn1
	= Asn1 Asn1Tag Asn1Data
	deriving (Show, Eq)
data Asn1Tag
	= Asn1Tag TagClass DataClass Integer
	deriving (Show, Eq)
data TagClass
	= Universal
	| Application
	| ContextSpecific
	| Private
	deriving (Show, Eq)
data DataClass
	= Primitive
	| Constructed
	deriving (Show, Eq)
data Asn1Data
	= Asn1DataAsn1 [Asn1]
	| Asn1DataRaw ByteString
	deriving (Show, Eq)

共通部分のコーディングのトップへもどる デコード関数へ

正当なCSSです! HTML5 Powered with CSS3 / styling, and Semantics