Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
protocol_methods.inc
Go to the documentation of this file.
1// This file is the single inventory of inspector protocol methods.
2// Define PULP_INSPECT_METHOD(symbol, wire_name, capability, kind) before
3// including it. Keep request and event names here so capability coverage cannot
4// drift from the constants used by dispatch.
5
6PULP_INSPECT_METHOD(kSessionGetCapabilities, "Session.getCapabilities", SessionDescribe, Request)
7PULP_INSPECT_METHOD(kSessionAuthenticate, "Session.authenticate", SessionDescribe, Request)
8PULP_INSPECT_METHOD(kSessionAuthChallenge, "Session.authChallenge", SessionDescribe, Event)
9PULP_INSPECT_METHOD(kSessionAcquireController, "Session.acquireController", SessionControl, Request)
10PULP_INSPECT_METHOD(kSessionRenewController, "Session.renewController", SessionControl, Request)
11PULP_INSPECT_METHOD(kSessionReleaseController, "Session.releaseController", SessionControl, Request)
12
13PULP_INSPECT_METHOD(kInspectorEnable, "Inspector.enable", AuthoringTweaks, Request)
14PULP_INSPECT_METHOD(kInspectorDisable, "Inspector.disable", AuthoringTweaks, Request)
15PULP_INSPECT_METHOD(kInspectorGetInfo, "Inspector.getInfo", SessionDescribe, Request)
16PULP_INSPECT_METHOD(kInspectorGetAgentContext, "Inspector.getAgentContext", SessionDescribe, Request)
17PULP_INSPECT_METHOD(kInspectorApplyTweak, "Inspector.applyTweak", AuthoringTweaks, Request)
18PULP_INSPECT_METHOD(kInspectorListTweaks, "Inspector.listTweaks", AuthoringTweaks, Request)
19PULP_INSPECT_METHOD(kInspectorClearTweaks, "Inspector.clearTweaks", AuthoringTweaks, Request)
20PULP_INSPECT_METHOD(kInspectorSetBypass, "Inspector.setBypass", AuthoringTweaks, Request)
21PULP_INSPECT_METHOD(kInspectorSetLocked, "Inspector.setLocked", AuthoringTweaks, Request)
22PULP_INSPECT_METHOD(kInspectorLoadTweaks, "Inspector.loadTweaks", Unavailable, Request)
23PULP_INSPECT_METHOD(kInspectorSaveTweaks, "Inspector.saveTweaks", Unavailable, Request)
24PULP_INSPECT_METHOD(kInspectorSetAutoSave, "Inspector.setAutoSave", Unavailable, Request)
25PULP_INSPECT_METHOD(kInspectorSetEditorUrlTemplate, "Inspector.setEditorUrlTemplate", AuthoringTweaks, Request)
26PULP_INSPECT_METHOD(kInspectorGetEditorUrlTemplate, "Inspector.getEditorUrlTemplate", AuthoringTweaks, Request)
27PULP_INSPECT_METHOD(kInspectorJumpToSource, "Inspector.jumpToSource", Unavailable, Request)
28
29PULP_INSPECT_METHOD(kDOMGetDocument, "DOM.getDocument", UiRead, Request)
30PULP_INSPECT_METHOD(kDOMGetNodeById, "DOM.getNodeById", UiRead, Request)
31PULP_INSPECT_METHOD(kDOMHighlightNode, "DOM.highlightNode", AuthoringTweaks, Request)
32PULP_INSPECT_METHOD(kDOMClearHighlight, "DOM.clearHighlight", AuthoringTweaks, Request)
33PULP_INSPECT_METHOD(kDOMSearch, "DOM.search", UiRead, Request)
34PULP_INSPECT_METHOD(kDOMDocumentUpdated, "DOM.documentUpdated", UiRead, Event)
35
36PULP_INSPECT_METHOD(kCSSGetComputedStyle, "CSS.getComputedStyle", UiRead, Request)
37PULP_INSPECT_METHOD(kCSSGetTheme, "CSS.getTheme", UiRead, Request)
38PULP_INSPECT_METHOD(kCSSThemeChanged, "CSS.themeChanged", UiRead, Event)
39
40PULP_INSPECT_METHOD(kLiveConstList, "LiveConstant.list", UiRead, Request)
41PULP_INSPECT_METHOD(kLiveConstSet, "LiveConstant.set", AuthoringTweaks, Request)
42PULP_INSPECT_METHOD(kLiveConstReset, "LiveConstant.reset", AuthoringTweaks, Request)
43
44PULP_INSPECT_METHOD(kPerfGetMetrics, "Performance.getMetrics", DiagnosticsRead, Request)
45PULP_INSPECT_METHOD(kPerfEnableTracking, "Performance.enableTracking", TraceControl, Request)
46PULP_INSPECT_METHOD(kPerfMetrics, "Performance.metrics", DiagnosticsRead, Event)
47PULP_INSPECT_METHOD(kPerfSetRepaintFlash, "Performance.setRepaintFlash", AuthoringTweaks, Request)
48PULP_INSPECT_METHOD(kPerfGetRepaintFlash, "Performance.getRepaintFlash", DiagnosticsRead, Request)
49
50PULP_INSPECT_METHOD(kStateGetParameters, "State.getParameters", StateRead, Request)
51PULP_INSPECT_METHOD(kStateSetParameter, "State.setParameter", StateWrite, Request)
52PULP_INSPECT_METHOD(kStateGetValueChannels, "State.getValueChannels", UiRead, Request)
53PULP_INSPECT_METHOD(kStateParameterChanged, "State.parameterChanged", StateRead, Event)
54
55PULP_INSPECT_METHOD(kTelemetryGetSnapshot, "Telemetry.getSnapshot", TelemetryStream, Request)
56PULP_INSPECT_METHOD(kTelemetrySubscribe, "Telemetry.subscribe", TelemetryStream, Request)
57PULP_INSPECT_METHOD(kTelemetryUnsubscribe, "Telemetry.unsubscribe", TelemetryStream, Request)
58PULP_INSPECT_METHOD(kTelemetrySample, "Telemetry.sample", TelemetryStream, Event)
59
60PULP_INSPECT_METHOD(kTestInjectMidi, "Test.injectMidi", TestInput, Request)
61PULP_INSPECT_METHOD(kTestSetTransport, "Test.setTransport", TestInput, Request)
62
63PULP_INSPECT_METHOD(kConsoleEnable, "Console.enable", LogsRead, Request)
64PULP_INSPECT_METHOD(kConsoleGetMessages, "Console.getMessages", LogsRead, Request)
65PULP_INSPECT_METHOD(kConsoleMessageAdded, "Console.messageAdded", LogsRead, Event)
66
67PULP_INSPECT_METHOD(kRuntimeEvaluate, "Runtime.evaluate", RuntimeEval, Request)
68PULP_INSPECT_METHOD(kRuntimeGetCapabilities, "Runtime.getCapabilities", SessionDescribe, Request)
69PULP_INSPECT_METHOD(kRuntimeInterrupt, "Runtime.interrupt", RuntimeEval, Request)
70PULP_INSPECT_METHOD(kRuntimeGetHotReloadStatus, "Runtime.getHotReloadStatus", SessionDescribe, Request)
71PULP_INSPECT_METHOD(kRuntimeHotReloaded, "Runtime.hotReloaded", SessionDescribe, Event)
72
73PULP_INSPECT_METHOD(kAudioGetConfig, "Audio.getConfig", DiagnosticsRead, Request)
74PULP_INSPECT_METHOD(kAudioEnableMetering, "Audio.enableMetering", TraceControl, Request)
75PULP_INSPECT_METHOD(kAudioGetMidiLog, "Audio.getMidiLog", DiagnosticsRead, Request)
76PULP_INSPECT_METHOD(kAudioRuntimeTelemetry, "Audio.runtimeTelemetry", DiagnosticsRead, Request)
77PULP_INSPECT_METHOD(kAudioBufferUnderrun, "Audio.bufferUnderrun", TelemetryStream, Event)
78PULP_INSPECT_METHOD(kAudioLevels, "Audio.levels", TelemetryStream, Event)
79
80PULP_INSPECT_METHOD(kCaptureScreenshot, "Capture.screenshot", CaptureImage, Request)
81PULP_INSPECT_METHOD(kCaptureScreenshotNode, "Capture.screenshotNode", CaptureImage, Request)
82
83PULP_INSPECT_METHOD(kRenderCaptureFrame, "Render.captureFrame", CaptureImage, Request)
84
85PULP_INSPECT_METHOD(kMotionStartTrace, "Motion.startTrace", TraceControl, Request)
86PULP_INSPECT_METHOD(kMotionStopTrace, "Motion.stopTrace", TraceControl, Request)
87PULP_INSPECT_METHOD(kMotionSnapshot, "Motion.snapshot", DiagnosticsRead, Request)
88PULP_INSPECT_METHOD(kMotionListTraces, "Motion.listTraces", DiagnosticsRead, Request)
89PULP_INSPECT_METHOD(kMotionLoadFixture, "Motion.loadFixture", Unavailable, Request)
90PULP_INSPECT_METHOD(kMotionScrubTo, "Motion.scrubTo", TraceControl, Request)
91PULP_INSPECT_METHOD(kMotionPlay, "Motion.play", TraceControl, Request)
92PULP_INSPECT_METHOD(kMotionPause, "Motion.pause", TraceControl, Request)
93PULP_INSPECT_METHOD(kMotionEnableCost, "Motion.enableCost", TraceControl, Request)
94PULP_INSPECT_METHOD(kMotionDisableCost, "Motion.disableCost", TraceControl, Request)
95PULP_INSPECT_METHOD(kMotionStart, "Motion.start", TelemetryStream, Event)
96PULP_INSPECT_METHOD(kMotionSample, "Motion.sample", TelemetryStream, Event)
97PULP_INSPECT_METHOD(kMotionEnd, "Motion.end", TelemetryStream, Event)
98PULP_INSPECT_METHOD(kMotionCost, "Motion.cost", TelemetryStream, Event)
99
100PULP_INSPECT_METHOD(kTraceStartSession, "Trace.startSession", TraceSessionControl, Request)
101PULP_INSPECT_METHOD(kTraceStopSession, "Trace.stopSession", TraceSessionControl, Request)
102PULP_INSPECT_METHOD(kTraceSnapshot, "Trace.snapshot", DiagnosticsRead, Request)
103PULP_INSPECT_METHOD(kTraceQuery, "Trace.query", Unavailable, Request)
104PULP_INSPECT_METHOD(kTraceExplain, "Trace.explain", Unavailable, Request)
#define PULP_INSPECT_METHOD(symbol, wire_name, capability, kind)
Definition protocol.hpp:47