hiverelay-blind-private-ipc-v2��]���ϬR
g\�^�p�����گG�R3EgLocalDispatchV1totalLength:u32beversion:u8=1family:wire-family-u8+transportId:wire-transport-u8-or-ready-zero=transportSupportBit:u16be[one-hot-wire-support-or-ready-zero]endpointId:u8[1..255],outerClass:wire-outer-class-u8-or-ready-zeroacceptedMonotonicMillis:u64be%absoluteDeadlineMonotonicMillis:u64be adjacentRelayKeyPresent:u8[0..1]*adjacentRelayKey:optional-fixed32[nonzero](bodyLength:u32be[class-exact-or-ready65](externalCanonicalBytes:bytes[bodyLength]MreadyVariant:DESCRIBE|transport0|support0|outer0|no-adjacent|deadline=t0+2000LocalUnaryResponseV1totalLength:u32beversion:u8=1responseKind:u8[1..3]localBrokerError:u8[0..6]1bodyLength:u32be[class-exact-or-zero-or-ready120](externalCanonicalBytes:bytes[bodyLength]LocalStreamOpenV1totalLength:u32beversion:u8=1openKind:u8[1..4]transportId:wire-transport-u8/transportSupportBit:u16be[one-hot-wire-support]endpointId:u8[1..255]streamMode:u8[1..5]#channelClass:u8[closed-combination]acceptedMonotonicMillis:u64be!openDeadlineMonotonicMillis:u64be adjacentRelayKeyPresent:u8[0..1]*adjacentRelayKey:optional-fixed32[nonzero].contextLength:u32be[exact-by-open-combination](context:closed-canonical-private-contextAcombination1:open1|mode1|class1..3|context1:225|adjacent-optionalAcombination2:open1|mode2|class1..3|context1:225|adjacent-optionalAcombination3:open2|mode3|class1..3|context2:137|adjacent-required?combination4:open3|mode4|class0|context2:137|adjacent-forbiddenBcombination5:open4|mode5|class1..3|context2:137|adjacent-forbiddenLocalStreamFrameV1totalLength:u32beversion:u8=1direction:u8[1..2]frameKind:u8[1..5]5sequence:u64be[first0-exact+1-per-physical-direction]wireClass:u8[0..3]flags:u8[FIN-only](bodyLength:u32be[kind/class/phase-bound]bytes:bytes[bodyLength]6CONTENT:class1..3|max=classBytes-23|zero-only-with-FIN0CORE_RAW:class0|bytes0..65535|zero-only-with-FINECIPHERTEXT:class0=flights32,96,64|class1..3=exact-class|FIN-forbidden0CONTROL:class0|flags0|exact-LocalStreamControlV1/ABORT:class0|flags0|one-registered-generic-codeLocalAuthenticatedChannelV1version:u8=1!edgeProcessNonce:fixed32[nonzero]"localChannelNonce:fixed32[nonzero](parentSessionId:fixed32[derived-nonzero]%transportProfileHash:fixed32[nonzero](finalNoiseHandshakeHash:fixed64[nonzero](channelBindingMac:fixed32[keyed-blake2b]:exporter-domain:hiverelay.blind.native-session-exporter.v17parent-domain:hiverelay.blind.private-parent-session.v19binding-domain:hiverelay.blind.private-channel-binding.v17authority:constant-time-verify-to-opaque-branded-handleLocalStreamAttachContextV1version:u8=1ticket:fixed32[nonzero-one-use] parentSessionId:fixed32[nonzero]!descriptorSequence:u64be[nonzero]descriptorHash:fixed32[nonzero]bindingHash:fixed32[nonzero]6ticket:delete-before-compare|ttl<=2000ms|pending<=10245authority:successful-consume-to-opaque-branded-handleLocalStreamControlV1version:u8=1controlKind:u8[closed-1..7]controlId:u64be[nonzero]$CHANNEL_ACCEPT:bindingHash32|total42*CHANNEL_REJECT:localBrokerError-u8|total11,ATTACH_TICKET:ticket32|bindingHash32|total74�EGRESS_DIAL:endpointBindingHash32|bindingTableHash32|transportProfileHash32|wireClass-u8|deadline-u64|maxOpen-u32|maxStream-u64|idle-u32|lifetime-u32|ticket32|total167jEGRESS_RESULT:status-u8|endpointBindingHash32|adjacent-tag-and-optional32|ticket32|failure76-or-success108;CORE_CHILD_OPEN:streamId-u64|ticket32|bindingHash32|total82mNOISE_SESSION_OPEN:endpointBindingHash32|handshakeProfileHash32|prologueHash32|wireClass-u8|ticket32|total139no-freeform-payload-or-textLocalTransportBindingV2version:u8=2authorityKind:u8[1..2]!edgeProcessNonce:fixed32[nonzero]"localChannelNonce:fixed32[nonzero]%transportProfileHash:fixed32[nonzero])publicSessionBindingHash:fixed32[nonzero] openBindingHash:fixed32[nonzero]exactBytes:1622contract-validation:non-authoritative-binding-onlyIruntime-authority:native-peercred-plus-validated-binding-outside-contract@tls-or-noise-binding:session-material-not-independent-edge-proof LocalStagedCellPutOpenV2totalLength:u32be=196version:u8=20requestKind:u8=STAGED_CELL_PUT_OUTER_ENVELOPE_V1/resultKind:u8=CELL_PUT_OUTER_RESULT_ENVELOPE_V1.authorityKind:u8=TLS_EXPORTER_BY_PEERCRED_EDGEtransportId:u8=HTTPS_DIRECT%transportSupportBit:u16be=DIRECT_HTTPendpointId:u8[1..255]outerClass:u8[1..6]+initial-CELL.PUT-policy:outerClass-u8[3..6]4result-sizing:fixed-generated-worst-case-16435-bytesipcChannelClass:u8=LOCAL_64KacceptedMonotonicMillis:u64be4openDeadlineMonotonicMillis:u64be[accepted+1..15000]2requestEnvelopeBytes:u32be=OUTER_CLASS[outerClass]contextLength:u32be=162context:LocalTransportBindingV2Arequest-envelope:exact-REQUEST-CELL.PUT-full-BlindOuterEnvelopeV17result-envelope:same-class-correlated-RESPONSE-or-ERROR"exactHeaderBytesIncludingPrefix:38exactBytes:200
LocalStagedCellPutFrameV2
totalLength:u32be=16+bodyLengthversion:u8=2 direction:u8[1-request|2-result]frameKind:u8[1-content|2-abort],sequence:u64be[first0-exact+1-per-direction]flags:u8[FIN-only]bodyLength:u32be[0..65515]bytes:bytes[bodyLength]#CONTENT:1..65515|zero-only-with-FIN;ABORT:flags0|exactly-one-registered-generic-abort-code-byte6request-direction:full-REQUEST-CELL.PUT-outer-envelopeGresult-direction:same-class-correlated-RESPONSE-or-ERROR-outer-envelope"exactHeaderBytesIncludingPrefix:20LocalReadyProbeV2totalLength:u32be=91version:u8=2controlKind:u8=PROBEendpointId:u8[1..255]!edgeProcessNonce:fixed32[nonzero]#launchTopologyHash:fixed32[nonzero]&edgeFeatureBits:u32be=required-v2-mask.requestedWriteOperationBits:u32be=CELL.PUT-bitacceptedMonotonicMillis:u64be3absoluteDeadlineMonotonicMillis:u64be=accepted+2000
exactBytes:95LocalReadyAckV2totalLength:u32be=129version:u8=2controlKind:u8=ACKendpointId:u8[1..255]!edgeProcessNonce:fixed32[nonzero]#launchTopologyHash:fixed32[nonzero]!descriptorSequence:u64be[nonzero]descriptorHash:fixed32[nonzero]&readyRoleBits:u16be[descriptor-subset]+readyOperationBits:u32be[descriptor-subset]HreadyWriteOperationBits:u32be=CELL.PUT-bit-and-readyOperationBits-subset*readyIpcFeatureBits:u32be=required-v2-mask<expiresMonotonicMillis:u64be[descriptor-and-probe-freshness]exactBytes:133FAMILYDESCRIBECELLINBOXCOREFORWARDTRANSPORT_ID HTTPS_DIRECTDIRECT_PROTOMUX_NOISE
OHTTP_INGRESS
OHTTP_GATEWAYSPLIT_PROTOMUX_NOISEHTTP3_MASQUETOR_V3_ONIONWEBTRANSPORT_WEBSOCKET_TUNNELMIX_PACKET_INGRESS TRANSPORT_SUPPORTDIRECT_HTTP
DIRECT_NATIVEOHTTPTOR_HTTP
TOR_NATIVE
MASQUE_NATIVE OUTER_CLASS1� 2� @3� 4� 5� 6� � STREAM_WIRE_CLASS1� 2� @3���
FRAME_KINDREQUESTRESPONSEERRORSTREAMOPERATION_CELLPUTGETRENEWDROPPROVE BATCH_GET&responseKindEXTERNAL_CANONICALLOCAL_BROKER_ERRORLOCAL_READY_ACKcontrolKind
EDGE_READYlocalBrokerError
MALFORMED_IPCUNAUTHORIZED_EDGE_PEER"TOPOLOGY_PROFILE_ENDPOINT_MISMATCHCLASS_LENGTH_CAPDAEMON_DRAININGINTERNAL_IPC_FAILUREstreamOpenKindPUBLIC_CONTENT_CHANNELAUTHORIZED_EGRESS_CHANNELCORE_RAW_CHILDLOCAL_NOISE_ENDPOINT
streamModeDISPATCH_CONTENTOUTER_ENVELOPE_CONTENTFORWARD_HOP_CONTENTCORE_RAWNOISE_ENDPOINTstreamContextKindAUTHENTICATED_CHANNELONE_USE_ATTACHstreamAdjacentPolicyOPTIONALREQUIRED FORBIDDENstreamOpenCombinationPUBLIC_DISPATCHPUBLIC_OUTER_ENVELOPEAUTHORIZED_EGRESS_FORWARD_HOPCORE_RAW_CHILDLOCAL_NOISE_ENDPOINTstreamDirectionEDGE_TO_DAEMONDAEMON_TO_EDGE
streamFlagFINstreamFrameKindCONTENTCORE_RAW
CIPHERTEXTCONTROLABORTstreamControlKindCHANNEL_ACCEPTCHANNEL_REJECT
ATTACH_TICKETEGRESS_DIAL
EGRESS_RESULTCORE_CHILD_OPENNOISE_SESSION_OPENciphertextPhaseFLIGHT_1FLIGHT_2FLIGHT_3 TRANSPORTciphertextBytesFLIGHT_1 FLIGHT_2`FLIGHT_3@streamControlBytes
ATTACH_TICKETJCHANNEL_ACCEPT*CHANNEL_REJECTCORE_CHILD_OPENREGRESS_DIAL�EGRESS_RESULT_FAILURELEGRESS_RESULT_SUCCESSlNOISE_SESSION_OPEN�localAbortCodePEER_EOFBAD_SEQUENCECAP_EXCEEDEDTIMEOUTDRAININGTRANSPORT_FAILUREINTERNAL_FAILURE
readyRulesENABLED_OPERATION_BITS_MASK���? REQUIRED_DESCRIBE_OPERATION_BITSlimitsAGGREGATE_HEADER_BYTES� @ATTACH_CONTEXT_BYTES�#AUTHENTICATED_CHANNEL_CONTEXT_BYTES�CHILD_TICKET_BYTES CONTROL_BODY_BYTES� @HEADER_FIELD_COUNT MAX_CORE_RAW_BYTES���MAX_PENDING_CHILD_TICKETS� MAX_STREAM_CONTEXT_BYTES �MAX_STREAM_FRAME_BODY_BYTES
���READY_ACK_BODY_BYTESxREADY_PROBE_BODY_BYTESAREQUEST_LINE_BYTES
� STREAM_CONTENT_OVERHEAD_BYTESSTREAM_FRAME_HEADER_BYTES!STREAM_OPEN_ADJACENT_HEADER_BYTESASTREAM_OPEN_BASE_HEADER_BYTES!UNARY_ADJACENT_HEADER_BYTES@UNARY_BASE_HEADER_BYTES UNARY_RESPONSE_HEADER_BYTEStimingMillisBODY_PROGRESS_IDLE��CHILD_TICKET_TTL��COMPLETE_BODY_AFTER_HEADERS�'CORS_PREFLIGHT_ABSOLUTE��DAEMON_RESPONSE_WRITE��EDGE_RESPONSE_FIRST_BYTE��FIRST_BODY_BYTE��HEADERS_AFTER_HANDSHAKE��INBOX_DAEMON_RESPONSE_RESERVE ��INBOX_UNARY_ABSOLUTE
���INBOX_WATCH_MARGIN��IPC_CONNECT_AND_WRITE��ORDINARY_UNARY_ABSOLUTE
��:PUBLIC_WRITE_IDLE��READY_ACK_MAX_LIFETIME��READY_ACK_REFRESH_LEAD��READY_PATH_CONNECT��READY_PROBE_ABSOLUTE��STREAM_OPEN_ABSOLUTE��:
TLS_HANDSHAKE��streamOpenKindByCombinationPUBLIC_DISPATCHPUBLIC_OUTER_ENVELOPEAUTHORIZED_EGRESS_FORWARD_HOPCORE_RAW_CHILDLOCAL_NOISE_ENDPOINTstreamModeByCombinationPUBLIC_DISPATCHPUBLIC_OUTER_ENVELOPEAUTHORIZED_EGRESS_FORWARD_HOPCORE_RAW_CHILDLOCAL_NOISE_ENDPOINTstreamClassMinimumByCombinationPUBLIC_DISPATCHPUBLIC_OUTER_ENVELOPEAUTHORIZED_EGRESS_FORWARD_HOPCORE_RAW_CHILD LOCAL_NOISE_ENDPOINTstreamClassMaximumByCombinationPUBLIC_DISPATCHPUBLIC_OUTER_ENVELOPEAUTHORIZED_EGRESS_FORWARD_HOPCORE_RAW_CHILD LOCAL_NOISE_ENDPOINTstreamContextKindByCombinationPUBLIC_DISPATCHPUBLIC_OUTER_ENVELOPEAUTHORIZED_EGRESS_FORWARD_HOPCORE_RAW_CHILDLOCAL_NOISE_ENDPOINT!streamAdjacentPolicyByCombinationPUBLIC_DISPATCHPUBLIC_OUTER_ENVELOPEAUTHORIZED_EGRESS_FORWARD_HOPCORE_RAW_CHILDLOCAL_NOISE_ENDPOINTv2TransportAuthorityKindTLS_EXPORTER_BY_PEERCRED_EDGE!NOISE_TRANSCRIPT_BY_PEERCRED_EDGE
v2RequestKind!STAGED_CELL_PUT_OUTER_ENVELOPE_V1v2ResultKind!CELL_PUT_OUTER_RESULT_ENVELOPE_V1v2IpcChannelClass LOCAL_64Kv2DirectionREQUESTRESULTv2FrameKindCONTENTABORTv2FlagFINv2ReadyControlKindPROBEACKv2IpcFeatureSTAGED_CELL_PUTFULL_OUTER_ENVELOPEPEERCRED_EDGE_AUTHORITYTLS_EXPORTER_BINDINGPRECOMMIT_OUTER_CLASS_AUTHORITYOUTER_RESULT_ENVELOPE v2CellPutAuthorityCELL_PUT_ERROR_FRAME_KINDCELL_PUT_FAMILY_IDCELL_PUT_OPERATION_BITCELL_PUT_OPERATION_IDCELL_PUT_REQUEST_FRAME_KINDCELL_PUT_RESPONSE_FRAME_KINDSTORAGE_ROLE_BITv2LimitsCELL_PUT_MAX_RESULT_BODY_BYTES� @'CELL_PUT_WORST_CASE_MINIMUM_OUTER_CLASS)CELL_PUT_WORST_CASE_RESULT_ENVELOPE_BYTES�3@DISPATCH_HEADER_BYTES-LOCAL_FRAME_BYTES���LOCAL_FRAME_CONTENT_BYTES���OPEN_DEADLINE_MILLIS��:OUTER_HEADER_BYTES!PUBLIC_SESSION_BINDING_HASH_BYTES READY_ACK_BYTES
�READY_DEADLINE_MILLIS��READY_PROBE_BYTES_STAGED_FRAME_HEADER_BYTES
STAGED_OPEN_BYTES�STAGED_OPEN_HEADER_BYTES&TLS_EXPORTER_BYTES TLS_EXPORTER_CONTEXT_BYTES TRANSPORT_BINDING_BYTES�v2RequiredBitsREQUIRED_IPC_FEATURE_BITS?v2HttpsTransportAUTHORITY_KINDTRANSPORT_IDTRANSPORT_SUPPORT_BIT