mirror of
https://github.com/zap-proto/wireshark.git
synced 2026-10-30 15:03:05 +00:00
1186 lines
39 KiB
Lua
1186 lines
39 KiB
Lua
local capnp_schema = require("capnp_schema")
|
|
|
|
-- fake atoms
|
|
local void = "void"
|
|
local empty = "empty"
|
|
local bit = "bit"
|
|
local byte = 1
|
|
local twoBytes = 2
|
|
local fourBytes = 4
|
|
local eightBytes = 8
|
|
local pointer = "pointer"
|
|
local inlineComposite = "inlineComposite"
|
|
local opaquePointer = "opaquePointer"
|
|
|
|
capnp_schema["rpc"] =
|
|
{ nodes = {
|
|
{ id = "15376050949367520589",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Disembargo.context",
|
|
displayNamePrefixLength = 46,
|
|
scopeId = "17970548384007534353",
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = true,
|
|
discriminantCount = 4,
|
|
discriminantOffset = 2,
|
|
fields = {
|
|
{ name = "senderLoopback",
|
|
codeOrder = 0,
|
|
discriminantValue = 0,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "receiverLoopback",
|
|
codeOrder = 1,
|
|
discriminantValue = 1,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} },
|
|
{ name = "accept",
|
|
codeOrder = 2,
|
|
discriminantValue = 2,
|
|
slot = {
|
|
offset = 0,
|
|
type = {void = void},
|
|
defaultValue = {void = void},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 3} },
|
|
{ name = "provide",
|
|
codeOrder = 3,
|
|
discriminantValue = 3,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 4} } } },
|
|
isGeneric = false },
|
|
{ id = "15235686326393111165",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:ThirdPartyCapDescriptor",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "id",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "vineId",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} } } },
|
|
isGeneric = false },
|
|
{ id = "12473400923157197975",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Release",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 0,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "id",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "referenceCount",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 1,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} } } },
|
|
isGeneric = false },
|
|
{ id = "18149955118657700271",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Join",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 2,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "questionId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "target",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "10789521159760378817" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "keyPart",
|
|
codeOrder = 2,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 1,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} } } },
|
|
isGeneric = false },
|
|
{ id = "15239388059401719395",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Finish",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 0,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "questionId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "releaseResultCaps",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 32,
|
|
type = {bool = void},
|
|
defaultValue = {bool = true},
|
|
hadExplicitDefault = true },
|
|
ordinal = {explicit = 1} } } },
|
|
isGeneric = false },
|
|
{ id = "9593755465305995440",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:CapDescriptor",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 6,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "none",
|
|
codeOrder = 0,
|
|
discriminantValue = 0,
|
|
slot = {
|
|
offset = 0,
|
|
type = {void = void},
|
|
defaultValue = {void = void},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "senderHosted",
|
|
codeOrder = 1,
|
|
discriminantValue = 1,
|
|
slot = {
|
|
offset = 1,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "senderPromise",
|
|
codeOrder = 2,
|
|
discriminantValue = 2,
|
|
slot = {
|
|
offset = 1,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} },
|
|
{ name = "receiverHosted",
|
|
codeOrder = 3,
|
|
discriminantValue = 3,
|
|
slot = {
|
|
offset = 1,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 3} },
|
|
{ name = "receiverAnswer",
|
|
codeOrder = 4,
|
|
discriminantValue = 4,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "15564635848320162976" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 4} },
|
|
{ name = "thirdPartyHosted",
|
|
codeOrder = 5,
|
|
discriminantValue = 5,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "15235686326393111165" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 5} } } },
|
|
isGeneric = false },
|
|
{ id = "9469473312751832276",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Call",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 3,
|
|
pointerCount = 3,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "questionId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "target",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "10789521159760378817" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "interfaceId",
|
|
codeOrder = 2,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 1,
|
|
type = {uint64 = void},
|
|
defaultValue = {uint64 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} },
|
|
{ name = "methodId",
|
|
codeOrder = 3,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 2,
|
|
type = {uint16 = void},
|
|
defaultValue = {uint16 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 3} },
|
|
{ name = "params",
|
|
codeOrder = 5,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 1,
|
|
type = {
|
|
struct = {
|
|
typeId = "11100916931204903995" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 4} },
|
|
{ name = "sendResultsTo",
|
|
codeOrder = 6,
|
|
discriminantValue = 65535,
|
|
group = {
|
|
typeId = "15774052265921044377" },
|
|
ordinal = {implicit = void} },
|
|
{ name = "allowThirdPartyTailCall",
|
|
codeOrder = 4,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 128,
|
|
type = {bool = void},
|
|
defaultValue = {bool = false},
|
|
hadExplicitDefault = true },
|
|
ordinal = {explicit = 8} } } },
|
|
isGeneric = false },
|
|
{ id = "11392333052105676602",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Return",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 2,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 6,
|
|
discriminantOffset = 3,
|
|
fields = {
|
|
{ name = "answerId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "releaseParamCaps",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 32,
|
|
type = {bool = void},
|
|
defaultValue = {bool = true},
|
|
hadExplicitDefault = true },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "results",
|
|
codeOrder = 2,
|
|
discriminantValue = 0,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "11100916931204903995" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} },
|
|
{ name = "exception",
|
|
codeOrder = 3,
|
|
discriminantValue = 1,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "15430940935639230746" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 3} },
|
|
{ name = "canceled",
|
|
codeOrder = 4,
|
|
discriminantValue = 2,
|
|
slot = {
|
|
offset = 0,
|
|
type = {void = void},
|
|
defaultValue = {void = void},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 4} },
|
|
{ name = "resultsSentElsewhere",
|
|
codeOrder = 5,
|
|
discriminantValue = 3,
|
|
slot = {
|
|
offset = 0,
|
|
type = {void = void},
|
|
defaultValue = {void = void},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 5} },
|
|
{ name = "takeFromOtherQuestion",
|
|
codeOrder = 6,
|
|
discriminantValue = 4,
|
|
slot = {
|
|
offset = 2,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 6} },
|
|
{ name = "acceptFromThirdParty",
|
|
codeOrder = 7,
|
|
discriminantValue = 5,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 7} } } },
|
|
isGeneric = false },
|
|
{ id = "13386661402618388268",
|
|
displayName = "capnp/c++.capnp:namespace",
|
|
displayNamePrefixLength = 16,
|
|
scopeId = "13688829037717245569",
|
|
nestedNodes = {},
|
|
annotation = {
|
|
type = {text = void},
|
|
targetsFile = true,
|
|
targetsConst = false,
|
|
targetsEnum = false,
|
|
targetsEnumerant = false,
|
|
targetsStruct = false,
|
|
targetsField = false,
|
|
targetsUnion = false,
|
|
targetsGroup = false,
|
|
targetsInterface = false,
|
|
targetsMethod = false,
|
|
targetsParam = false,
|
|
targetsAnnotation = false },
|
|
isGeneric = false },
|
|
{ id = "13529541526594062446",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Resolve",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 2,
|
|
discriminantOffset = 2,
|
|
fields = {
|
|
{ name = "promiseId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "cap",
|
|
codeOrder = 1,
|
|
discriminantValue = 0,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "9593755465305995440" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "exception",
|
|
codeOrder = 2,
|
|
discriminantValue = 1,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "15430940935639230746" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} } } },
|
|
isGeneric = false },
|
|
{ id = "17516350820840804481",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:PromisedAnswer.Op",
|
|
displayNamePrefixLength = 50,
|
|
scopeId = "15564635848320162976",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 0,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 2,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "noop",
|
|
codeOrder = 0,
|
|
discriminantValue = 0,
|
|
slot = {
|
|
offset = 0,
|
|
type = {void = void},
|
|
defaultValue = {void = void},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "getPointerField",
|
|
codeOrder = 1,
|
|
discriminantValue = 1,
|
|
slot = {
|
|
offset = 1,
|
|
type = {uint16 = void},
|
|
defaultValue = {uint16 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} } } },
|
|
isGeneric = false },
|
|
{ id = "15430940935639230746",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Exception",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {
|
|
{ name = "Type",
|
|
id = "12865824133959433560" } },
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "reason",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {text = void},
|
|
defaultValue = {text = ""},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "obsoleteIsCallersFault",
|
|
codeOrder = 2,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {bool = void},
|
|
defaultValue = {bool = false},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "obsoleteDurability",
|
|
codeOrder = 3,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 1,
|
|
type = {uint16 = void},
|
|
defaultValue = {uint16 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} },
|
|
{ name = "type",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 2,
|
|
type = {
|
|
enum = {
|
|
typeId = "12865824133959433560" } },
|
|
defaultValue = {enum = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 3} } } },
|
|
isGeneric = false },
|
|
{ id = "13688829037717245569",
|
|
displayName = "capnp/c++.capnp",
|
|
displayNamePrefixLength = 10,
|
|
scopeId = "0",
|
|
nestedNodes = {
|
|
{ name = "namespace",
|
|
id = "13386661402618388268" },
|
|
{ name = "name",
|
|
id = "17466269397259751886" } },
|
|
annotations = {
|
|
{ id = "13386661402618388268",
|
|
value = {
|
|
text = "capnp::annotations" },
|
|
brand = {} } },
|
|
file = void,
|
|
isGeneric = false },
|
|
{ id = "10500036013887172658",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Message",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 14,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "unimplemented",
|
|
codeOrder = 0,
|
|
discriminantValue = 0,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "10500036013887172658" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "abort",
|
|
codeOrder = 1,
|
|
discriminantValue = 1,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "15430940935639230746" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "call",
|
|
codeOrder = 3,
|
|
discriminantValue = 2,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "9469473312751832276" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} },
|
|
{ name = "return",
|
|
codeOrder = 4,
|
|
discriminantValue = 3,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "11392333052105676602" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 3} },
|
|
{ name = "finish",
|
|
codeOrder = 5,
|
|
discriminantValue = 4,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "15239388059401719395" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 4} },
|
|
{ name = "resolve",
|
|
codeOrder = 6,
|
|
discriminantValue = 5,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "13529541526594062446" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 5} },
|
|
{ name = "release",
|
|
codeOrder = 7,
|
|
discriminantValue = 6,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "12473400923157197975" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 6} },
|
|
{ name = "obsoleteSave",
|
|
codeOrder = 9,
|
|
discriminantValue = 7,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 7} },
|
|
{ name = "bootstrap",
|
|
codeOrder = 2,
|
|
discriminantValue = 8,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "16811039658553601732" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 8} },
|
|
{ name = "obsoleteDelete",
|
|
codeOrder = 10,
|
|
discriminantValue = 9,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 9} },
|
|
{ name = "provide",
|
|
codeOrder = 11,
|
|
discriminantValue = 10,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "11270825879279873114" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 10} },
|
|
{ name = "accept",
|
|
codeOrder = 12,
|
|
discriminantValue = 11,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "15332985841292492822" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 11} },
|
|
{ name = "join",
|
|
codeOrder = 13,
|
|
discriminantValue = 12,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "18149955118657700271" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 12} },
|
|
{ name = "disembargo",
|
|
codeOrder = 8,
|
|
discriminantValue = 13,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "17970548384007534353" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 13} } } },
|
|
isGeneric = false },
|
|
{ id = "16811039658553601732",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Bootstrap",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "questionId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "deprecatedObjectId",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} } } },
|
|
isGeneric = false },
|
|
{ id = "11270825879279873114",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Provide",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 2,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "questionId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "target",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "10789521159760378817" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "recipient",
|
|
codeOrder = 2,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 1,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} } } },
|
|
isGeneric = false },
|
|
{ id = "12903543124727603792",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp",
|
|
displayNamePrefixLength = 29,
|
|
scopeId = "0",
|
|
nestedNodes = {
|
|
{ name = "Message",
|
|
id = "10500036013887172658" },
|
|
{ name = "Bootstrap",
|
|
id = "16811039658553601732" },
|
|
{name = "Call", id = "9469473312751832276"},
|
|
{ name = "Return",
|
|
id = "11392333052105676602" },
|
|
{ name = "Finish",
|
|
id = "15239388059401719395" },
|
|
{ name = "Resolve",
|
|
id = "13529541526594062446" },
|
|
{ name = "Release",
|
|
id = "12473400923157197975" },
|
|
{ name = "Disembargo",
|
|
id = "17970548384007534353" },
|
|
{ name = "Provide",
|
|
id = "11270825879279873114" },
|
|
{ name = "Accept",
|
|
id = "15332985841292492822" },
|
|
{ name = "Join",
|
|
id = "18149955118657700271" },
|
|
{ name = "MessageTarget",
|
|
id = "10789521159760378817" },
|
|
{ name = "Payload",
|
|
id = "11100916931204903995" },
|
|
{name = "CapDescriptor", id = "9593755465305995440"},
|
|
{ name = "PromisedAnswer",
|
|
id = "15564635848320162976" },
|
|
{ name = "ThirdPartyCapDescriptor",
|
|
id = "15235686326393111165" },
|
|
{ name = "Exception",
|
|
id = "15430940935639230746" } },
|
|
annotations = {
|
|
{ id = "13386661402618388268",
|
|
value = {text = "capnp::rpc"},
|
|
brand = {} } },
|
|
file = void,
|
|
isGeneric = false },
|
|
{ id = "17970548384007534353",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Disembargo",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "target",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "10789521159760378817" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "context",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
group = {
|
|
typeId = "15376050949367520589" },
|
|
ordinal = {implicit = void} } } },
|
|
isGeneric = false },
|
|
{ id = "15332985841292492822",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Accept",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "questionId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "provision",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} },
|
|
{ name = "embargo",
|
|
codeOrder = 2,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 32,
|
|
type = {bool = void},
|
|
defaultValue = {bool = false},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 2} } } },
|
|
isGeneric = false },
|
|
{ id = "10789521159760378817",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:MessageTarget",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 2,
|
|
discriminantOffset = 2,
|
|
fields = {
|
|
{ name = "importedCap",
|
|
codeOrder = 0,
|
|
discriminantValue = 0,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "promisedAnswer",
|
|
codeOrder = 1,
|
|
discriminantValue = 1,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
struct = {
|
|
typeId = "15564635848320162976" } },
|
|
defaultValue = {
|
|
struct = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} } } },
|
|
isGeneric = false },
|
|
{ id = "15774052265921044377",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Call.sendResultsTo",
|
|
displayNamePrefixLength = 40,
|
|
scopeId = "9469473312751832276",
|
|
struct = {
|
|
dataWordCount = 3,
|
|
pointerCount = 3,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = true,
|
|
discriminantCount = 3,
|
|
discriminantOffset = 3,
|
|
fields = {
|
|
{ name = "caller",
|
|
codeOrder = 0,
|
|
discriminantValue = 0,
|
|
slot = {
|
|
offset = 0,
|
|
type = {void = void},
|
|
defaultValue = {void = void},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 5} },
|
|
{ name = "yourself",
|
|
codeOrder = 1,
|
|
discriminantValue = 1,
|
|
slot = {
|
|
offset = 0,
|
|
type = {void = void},
|
|
defaultValue = {void = void},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 6} },
|
|
{ name = "thirdParty",
|
|
codeOrder = 2,
|
|
discriminantValue = 2,
|
|
slot = {
|
|
offset = 2,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 7} } } },
|
|
isGeneric = false },
|
|
{ id = "11100916931204903995",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Payload",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {},
|
|
struct = {
|
|
dataWordCount = 0,
|
|
pointerCount = 2,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "content",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
anyPointer = {
|
|
unconstrained = {anyKind = void} } },
|
|
defaultValue = {
|
|
anyPointer = opaquePointer },
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "capTable",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 1,
|
|
type = {
|
|
list = {
|
|
elementType = {
|
|
struct = {
|
|
typeId = "9593755465305995440" } } } },
|
|
defaultValue = {list = opaquePointer},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} } } },
|
|
isGeneric = false },
|
|
{ id = "12865824133959433560",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:Exception.Type",
|
|
displayNamePrefixLength = 45,
|
|
scopeId = "15430940935639230746",
|
|
nestedNodes = {},
|
|
enum = {
|
|
enumerants = {
|
|
{name = "failed", codeOrder = 0},
|
|
{name = "overloaded", codeOrder = 1},
|
|
{name = "disconnected", codeOrder = 2},
|
|
{name = "unimplemented", codeOrder = 3} } },
|
|
isGeneric = false },
|
|
{ id = "15564635848320162976",
|
|
displayName = "/usr/local/include/capnp/rpc.capnp:PromisedAnswer",
|
|
displayNamePrefixLength = 35,
|
|
scopeId = "12903543124727603792",
|
|
nestedNodes = {
|
|
{ name = "Op",
|
|
id = "17516350820840804481" } },
|
|
struct = {
|
|
dataWordCount = 1,
|
|
pointerCount = 1,
|
|
preferredListEncoding = inlineComposite,
|
|
isGroup = false,
|
|
discriminantCount = 0,
|
|
discriminantOffset = 0,
|
|
fields = {
|
|
{ name = "questionId",
|
|
codeOrder = 0,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {uint32 = void},
|
|
defaultValue = {uint32 = 0},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 0} },
|
|
{ name = "transform",
|
|
codeOrder = 1,
|
|
discriminantValue = 65535,
|
|
slot = {
|
|
offset = 0,
|
|
type = {
|
|
list = {
|
|
elementType = {
|
|
struct = {
|
|
typeId = "17516350820840804481" } } } },
|
|
defaultValue = {list = opaquePointer},
|
|
hadExplicitDefault = false },
|
|
ordinal = {explicit = 1} } } },
|
|
isGeneric = false } },
|
|
requestedFiles = {
|
|
{ id = "12903543124727603792",
|
|
filename = "/usr/local/include/capnp/rpc.capnp",
|
|
imports = {
|
|
{ id = "13688829037717245569",
|
|
name = "/capnp/c++.capnp" } } } } }
|