ASN1Type (Domain !! ASN1) Registrations & Designations <Tag|Name>

  • Registrations are by ASN1Tag, in the Context Class <2r11>.

  • Designations are by name, with ASN1Type, or DomainClass with ASN1Type protocol.

••• ASN1 HymnParrotTalk-v.3.9 •••

* encodings self-describing * all msgs assigned numericTags & using a Context classTag of 2r11 * ASN1Tag has: - classTag := 2r11000000 - is Constructed := 2r00000000 - numericTag: 2r00011111 * fullTag := (((classTag bitAnd: 3) << 6) bitOr: ((isConstructed bitAnd: 1) << 5)) bitOr: (numericTag bitAnd: 2r11111).

••• ContextClassTag ASN1Types •••

Layer 5: Session v3.9

••• Errors •••

<0> • Duplicate <1> • NotFound

••• Common •••

<2> • AdHocNamedStructure <3> • RAW <4> • Encoded <5> • Encrypted <6> • MAC <7> • FEC

••• HymnParrotTalk-v.3.9 <8-18> •••

<8> • SubscribeKittyPKDH-v.3.9 <9> • ConnectKittyPKDHSig-v.3.9 hashtag #SECURE_BOB <10> • GroupKittiesDH-v.3.9 hashtag #SECURE_GROUP_ALICE <11> • Sig-v.3.9 hashtag #SECURE_ALICE hashtag #SECURE_GROUP_BOB <12> • KittyLogin-v.3.9 <13> • KittyAuthority-v.3.9 <14> • PublishKittyPKCert-v.3.9 <15> • BridgesToKitty-v.3.9 <16> • KittySITREP-v.3.9 <17> • MeowMessage-v.3.9 <18> • ShutdownKittyInMSecs-v.3.9

••• Available <19-22> •••

<19> • Available-19 <20> • Available-20 <21> • Available-21 <22> • Available-22

Layer 6: Remote Promises

••• EventualMessages <23-26> •••

<23> • DeliverMessageOp <24> • DeliverOnlyMessageOp <25> • GCAnswerOp <26> • GCExportOp

••• EventualDesc <27-31> •••

<27> • GiftPromiseDesc <28> • FarDesc <29> • RemotePromiseDesc <30> • ImportDesc <31> • IncomingDesc

Last updated