probe-web / @probe-web/client / wire / Endpoints
Interface: Endpoints ​
Defined in: wire.ts:1162
Every RPC endpoint by path, with its request and response types.
Properties ​
| Property | Type | Defined in |
|---|---|---|
probe/list | { request: null; response: | { Ok: DebugProbeEntry[]; } | { Err: string; }; } | wire.ts:1163 |
probe/list.request | null | wire.ts:1163 |
probe/list.response | | { Ok: DebugProbeEntry[]; } | { Err: string; } | wire.ts:1163 |
probe/select | { request: SelectProbeRequest; response: | { Ok: SelectProbeResult; } | { Err: string; }; } | wire.ts:1164 |
probe/select.request | SelectProbeRequest | wire.ts:1164 |
probe/select.response | | { Ok: SelectProbeResult; } | { Err: string; } | wire.ts:1164 |
probe/attach | { request: AttachRequest; response: | { Ok: AttachResult; } | { Err: string; }; } | wire.ts:1165 |
probe/attach.request | AttachRequest | wire.ts:1165 |
probe/attach.response | | { Ok: AttachResult; } | { Err: string; } | wire.ts:1165 |
cores/halt | { request: HaltCoresRequest; response: | { Ok: CoresStatusMap; } | { Err: string; }; } | wire.ts:1166 |
cores/halt.request | HaltCoresRequest | wire.ts:1166 |
cores/halt.response | | { Ok: CoresStatusMap; } | { Err: string; } | wire.ts:1166 |
cores/resume | { request: CoresRequest; response: | { Ok: CoresStatusMap; } | { Err: string; }; } | wire.ts:1167 |
cores/resume.request | CoresRequest | wire.ts:1167 |
cores/resume.response | | { Ok: CoresStatusMap; } | { Err: string; } | wire.ts:1167 |
cores/status | { request: CoresRequest; response: | { Ok: CoresStatusMap; } | { Err: string; }; } | wire.ts:1168 |
cores/status.request | CoresRequest | wire.ts:1168 |
cores/status.response | | { Ok: CoresStatusMap; } | { Err: string; } | wire.ts:1168 |
flash/new | { request: NewFlashLoaderRequest; response: | { Ok: { key: bigint; marker: null; }; } | { Err: string; }; } | wire.ts:1169 |
flash/new.request | NewFlashLoaderRequest | wire.ts:1169 |
flash/new.response | | { Ok: { key: bigint; marker: null; }; } | { Err: string; } | wire.ts:1169 |
flash/build | { request: BuildRequest; response: | { Ok: BuildResult; } | { Err: string; }; } | wire.ts:1170 |
flash/build.request | BuildRequest | wire.ts:1170 |
flash/build.response | | { Ok: BuildResult; } | { Err: string; } | wire.ts:1170 |
flash/load_region | { request: LoadRegionRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1171 |
flash/load_region.request | LoadRegionRequest | wire.ts:1171 |
flash/load_region.response | | { Ok: null; } | { Err: string; } | wire.ts:1171 |
flash/flash | { request: FlashRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1172 |
flash/flash.request | FlashRequest | wire.ts:1172 |
flash/flash.response | | { Ok: null; } | { Err: string; } | wire.ts:1172 |
flash/erase_all | { request: EraseAllRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1173 |
flash/erase_all.request | EraseAllRequest | wire.ts:1173 |
flash/erase_all.response | | { Ok: null; } | { Err: string; } | wire.ts:1173 |
flash/erase_range | { request: EraseRangeRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1174 |
flash/erase_range.request | EraseRangeRequest | wire.ts:1174 |
flash/erase_range.response | | { Ok: null; } | { Err: string; } | wire.ts:1174 |
flash/verify | { request: VerifyRequest; response: | { Ok: VerifyResult; } | { Err: string; }; } | wire.ts:1175 |
flash/verify.request | VerifyRequest | wire.ts:1175 |
flash/verify.response | | { Ok: VerifyResult; } | { Err: string; } | wire.ts:1175 |
flash/boot | { request: BootRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1176 |
flash/boot.request | BootRequest | wire.ts:1176 |
flash/boot.response | | { Ok: null; } | { Err: string; } | wire.ts:1176 |
monitor | { request: MonitorRequest; response: | { Ok: MonitorExitReason; } | { Err: string; }; } | wire.ts:1177 |
monitor.request | MonitorRequest | wire.ts:1177 |
monitor.response | | { Ok: MonitorExitReason; } | { Err: string; } | wire.ts:1177 |
stack_trace | { request: TakeStackTraceRequest; response: | { Ok: StackTraces; } | { Err: string; }; } | wire.ts:1178 |
stack_trace.request | TakeStackTraceRequest | wire.ts:1178 |
stack_trace.response | | { Ok: StackTraces; } | { Err: string; } | wire.ts:1178 |
stack_trace/rich | { request: TakeRichStackTraceRequest; response: | { Ok: RichStackTraces; } | { Err: string; }; } | wire.ts:1179 |
stack_trace/rich.request | TakeRichStackTraceRequest | wire.ts:1179 |
stack_trace/rich.response | | { Ok: RichStackTraces; } | { Err: string; } | wire.ts:1179 |
stack_trace/scopes | { request: ScopesRequest; response: | { Ok: WireScope[]; } | { Err: string; }; } | wire.ts:1180 |
stack_trace/scopes.request | ScopesRequest | wire.ts:1180 |
stack_trace/scopes.response | | { Ok: WireScope[]; } | { Err: string; } | wire.ts:1180 |
stack_trace/variables | { request: VariablesRequest; response: | { Ok: WireVariable[]; } | { Err: string; }; } | wire.ts:1181 |
stack_trace/variables.request | VariablesRequest | wire.ts:1181 |
stack_trace/variables.response | | { Ok: WireVariable[]; } | { Err: string; } | wire.ts:1181 |
stack_trace/evaluate | { request: EvaluateRequest; response: | { Ok: WireEvaluateResponse; } | { Err: string; }; } | wire.ts:1182 |
stack_trace/evaluate.request | EvaluateRequest | wire.ts:1182 |
stack_trace/evaluate.response | | { Ok: WireEvaluateResponse; } | { Err: string; } | wire.ts:1182 |
stack_trace/set_variable | { request: SetVariableRequest; response: | { Ok: WireSetVariableResponse; } | { Err: string; }; } | wire.ts:1183 |
stack_trace/set_variable.request | SetVariableRequest | wire.ts:1183 |
stack_trace/set_variable.response | | { Ok: WireSetVariableResponse; } | { Err: string; } | wire.ts:1183 |
debug_state/load_debug_info | { request: LoadDebugInfoRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1184 |
debug_state/load_debug_info.request | LoadDebugInfoRequest | wire.ts:1184 |
debug_state/load_debug_info.response | | { Ok: null; } | { Err: string; } | wire.ts:1184 |
debug_state/resolve_source_breakpoints | { request: ResolveSourceBreakpointsRequest; response: | { Ok: BreakpointResolution[]; } | { Err: string; }; } | wire.ts:1185 |
debug_state/resolve_source_breakpoints.request | ResolveSourceBreakpointsRequest | wire.ts:1185 |
debug_state/resolve_source_breakpoints.response | | { Ok: BreakpointResolution[]; } | { Err: string; } | wire.ts:1185 |
debug_state/resolve_source_locations | { request: ResolveSourceLocationsRequest; response: | { Ok: (WireSourceLocation | null)[]; } | { Err: string; }; } | wire.ts:1186 |
debug_state/resolve_source_locations.request | ResolveSourceLocationsRequest | wire.ts:1186 |
debug_state/resolve_source_locations.response | | { Ok: (WireSourceLocation | null)[]; } | { Err: string; } | wire.ts:1186 |
debug_state/clear_core | { request: ClearCoreDebugStateRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1187 |
debug_state/clear_core.request | ClearCoreDebugStateRequest | wire.ts:1187 |
debug_state/clear_core.response | | { Ok: null; } | { Err: string; } | wire.ts:1187 |
debug_state/load_svd | { request: LoadSvdRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1188 |
debug_state/load_svd.request | LoadSvdRequest | wire.ts:1188 |
debug_state/load_svd.response | | { Ok: null; } | { Err: string; } | wire.ts:1188 |
create_rtt | { request: CreateRttClientRequest; response: | { Ok: RttClientData; } | { Err: string; }; } | wire.ts:1189 |
create_rtt.request | CreateRttClientRequest | wire.ts:1189 |
create_rtt.response | | { Ok: RttClientData; } | { Err: string; } | wire.ts:1189 |
rtt/down | { request: RttDownRequest; response: | { Ok: number; } | { Err: string; }; } | wire.ts:1190 |
rtt/down.request | RttDownRequest | wire.ts:1190 |
rtt/down.response | | { Ok: number; } | { Err: string; } | wire.ts:1190 |
rtt/channels | { request: RttChannelRequest; response: | { Ok: RttChannels; } | { Err: string; }; } | wire.ts:1191 |
rtt/channels.request | RttChannelRequest | wire.ts:1191 |
rtt/channels.response | | { Ok: RttChannels; } | { Err: string; } | wire.ts:1191 |
rtt/poll_up | { request: PollRttUpRequest; response: | { Ok: RttPollResult[]; } | { Err: string; }; } | wire.ts:1192 |
rtt/poll_up.request | PollRttUpRequest | wire.ts:1192 |
rtt/poll_up.response | | { Ok: RttPollResult[]; } | { Err: string; } | wire.ts:1192 |
rtt/clean_up | { request: RttChannelRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1193 |
rtt/clean_up.request | RttChannelRequest | wire.ts:1193 |
rtt/clean_up.response | | { Ok: null; } | { Err: string; } | wire.ts:1193 |
rtt/clear_control_block | { request: RttChannelRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1194 |
rtt/clear_control_block.request | RttChannelRequest | wire.ts:1194 |
rtt/clear_control_block.response | | { Ok: null; } | { Err: string; } | wire.ts:1194 |
tests/list | { request: ListTestsRequest; response: | { Ok: Tests; } | { Err: string; }; } | wire.ts:1195 |
tests/list.request | ListTestsRequest | wire.ts:1195 |
tests/list.response | | { Ok: Tests; } | { Err: string; } | wire.ts:1195 |
tests/run | { request: RunTestRequest; response: | { Ok: TestResult; } | { Err: string; }; } | wire.ts:1196 |
tests/run.request | RunTestRequest | wire.ts:1196 |
tests/run.response | | { Ok: TestResult; } | { Err: string; } | wire.ts:1196 |
tests/kickoff | { request: TestKickoffRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1197 |
tests/kickoff.request | TestKickoffRequest | wire.ts:1197 |
tests/kickoff.response | | { Ok: null; } | { Err: string; } | wire.ts:1197 |
temp_file/new | { request: null; response: | { Ok: TempFile; } | { Err: string; }; } | wire.ts:1198 |
temp_file/new.request | null | wire.ts:1198 |
temp_file/new.response | | { Ok: TempFile; } | { Err: string; } | wire.ts:1198 |
temp_file/append | { request: AppendFileRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1199 |
temp_file/append.request | AppendFileRequest | wire.ts:1199 |
temp_file/append.response | | { Ok: null; } | { Err: string; } | wire.ts:1199 |
chips/list | { request: null; response: | { Ok: ChipFamily[]; } | { Err: string; }; } | wire.ts:1200 |
chips/list.request | null | wire.ts:1200 |
chips/list.response | | { Ok: ChipFamily[]; } | { Err: string; } | wire.ts:1200 |
chips/info | { request: ChipInfoRequest; response: | { Ok: ChipData; } | { Err: string; }; } | wire.ts:1201 |
chips/info.request | ChipInfoRequest | wire.ts:1201 |
chips/info.response | | { Ok: ChipData; } | { Err: string; } | wire.ts:1201 |
chips/load | { request: LoadChipFamilyRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1202 |
chips/load.request | LoadChipFamilyRequest | wire.ts:1202 |
chips/load.response | | { Ok: null; } | { Err: string; } | wire.ts:1202 |
target/metadata | { request: TargetMetadataRequest; response: | { Ok: WireSessionTargetMetadata; } | { Err: string; }; } | wire.ts:1203 |
target/metadata.request | TargetMetadataRequest | wire.ts:1203 |
target/metadata.response | | { Ok: WireSessionTargetMetadata; } | { Err: string; } | wire.ts:1203 |
info | { request: TargetInfoRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1204 |
info.request | TargetInfoRequest | wire.ts:1204 |
info.response | | { Ok: null; } | { Err: string; } | wire.ts:1204 |
reset | { request: ResetCoreRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1205 |
reset.request | ResetCoreRequest | wire.ts:1205 |
reset.response | | { Ok: null; } | { Err: string; } | wire.ts:1205 |
reset_and_halt | { request: ResetCoreAndHaltRequest; response: | { Ok: WireCoreInformation; } | { Err: string; }; } | wire.ts:1206 |
reset_and_halt.request | ResetCoreAndHaltRequest | wire.ts:1206 |
reset_and_halt.response | | { Ok: WireCoreInformation; } | { Err: string; } | wire.ts:1206 |
core/status | { request: CoreAccessRequest; response: | { Ok: WireCoreStatus; } | { Err: string; }; } | wire.ts:1207 |
core/status.request | CoreAccessRequest | wire.ts:1207 |
core/status.response | | { Ok: WireCoreStatus; } | { Err: string; } | wire.ts:1207 |
core/halt | { request: CoreHaltRequest; response: | { Ok: WireCoreInformation; } | { Err: string; }; } | wire.ts:1208 |
core/halt.request | CoreHaltRequest | wire.ts:1208 |
core/halt.response | | { Ok: WireCoreInformation; } | { Err: string; } | wire.ts:1208 |
core/run | { request: CoreAccessRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1209 |
core/run.request | CoreAccessRequest | wire.ts:1209 |
core/run.response | | { Ok: null; } | { Err: string; } | wire.ts:1209 |
core/step | { request: StepRequest; response: | { Ok: StepResponse; } | { Err: string; }; } | wire.ts:1210 |
core/step.request | StepRequest | wire.ts:1210 |
core/step.response | | { Ok: StepResponse; } | { Err: string; } | wire.ts:1210 |
core/write_reg | { request: CoreWriteRegRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1211 |
core/write_reg.request | CoreWriteRegRequest | wire.ts:1211 |
core/write_reg.response | | { Ok: null; } | { Err: string; } | wire.ts:1211 |
core/set_hw_bps | { request: CoreBreakpointsRequest; response: | { Ok: ( | { Ok: null; } | { Err: string; })[]; } | { Err: string; }; } | wire.ts:1212 |
core/set_hw_bps.request | CoreBreakpointsRequest | wire.ts:1212 |
core/set_hw_bps.response | | { Ok: ( | { Ok: null; } | { Err: string; })[]; } | { Err: string; } | wire.ts:1212 |
core/clear_hw_bps | { request: CoreBreakpointsRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1213 |
core/clear_hw_bps.request | CoreBreakpointsRequest | wire.ts:1213 |
core/clear_hw_bps.response | | { Ok: null; } | { Err: string; } | wire.ts:1213 |
core/enable_vc | { request: CoreVectorCatchRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1214 |
core/enable_vc.request | CoreVectorCatchRequest | wire.ts:1214 |
core/enable_vc.response | | { Ok: null; } | { Err: string; } | wire.ts:1214 |
core/metadata | { request: CoreAccessRequest; response: | { Ok: WireCoreMetadata; } | { Err: string; }; } | wire.ts:1215 |
core/metadata.request | CoreAccessRequest | wire.ts:1215 |
core/metadata.response | | { Ok: WireCoreMetadata; } | { Err: string; } | wire.ts:1215 |
core/read_registers | { request: CoreReadRegistersRequest; response: | { Ok: WireRegisterReadResult[]; } | { Err: string; }; } | wire.ts:1216 |
core/read_registers.request | CoreReadRegistersRequest | wire.ts:1216 |
core/read_registers.response | | { Ok: WireRegisterReadResult[]; } | { Err: string; } | wire.ts:1216 |
core/dump | { request: CoreDumpRequest; response: | { Ok: WireCoreDump; } | { Err: string; }; } | wire.ts:1217 |
core/dump.request | CoreDumpRequest | wire.ts:1217 |
core/dump.response | | { Ok: WireCoreDump; } | { Err: string; } | wire.ts:1217 |
core/handle_semihosting | { request: HandleSemihostingRequest; response: | { Ok: HandleSemihostingResult; } | { Err: string; }; } | wire.ts:1218 |
core/handle_semihosting.request | HandleSemihostingRequest | wire.ts:1218 |
core/handle_semihosting.response | | { Ok: HandleSemihostingResult; } | { Err: string; } | wire.ts:1218 |
core/disassemble | { request: DisassembleRequest; response: | { Ok: WireDisassembledInstruction[]; } | { Err: string; }; } | wire.ts:1219 |
core/disassemble.request | DisassembleRequest | wire.ts:1219 |
core/disassemble.response | | { Ok: WireDisassembledInstruction[]; } | { Err: string; } | wire.ts:1219 |
memory/read8 | { request: ReadMemoryRequest; response: | { Ok: number[]; } | { Err: string; }; } | wire.ts:1220 |
memory/read8.request | ReadMemoryRequest | wire.ts:1220 |
memory/read8.response | | { Ok: number[]; } | { Err: string; } | wire.ts:1220 |
memory/read16 | { request: ReadMemoryRequest; response: | { Ok: number[]; } | { Err: string; }; } | wire.ts:1221 |
memory/read16.request | ReadMemoryRequest | wire.ts:1221 |
memory/read16.response | | { Ok: number[]; } | { Err: string; } | wire.ts:1221 |
memory/read32 | { request: ReadMemoryRequest; response: | { Ok: number[]; } | { Err: string; }; } | wire.ts:1222 |
memory/read32.request | ReadMemoryRequest | wire.ts:1222 |
memory/read32.response | | { Ok: number[]; } | { Err: string; } | wire.ts:1222 |
memory/read64 | { request: ReadMemoryRequest; response: | { Ok: bigint[]; } | { Err: string; }; } | wire.ts:1223 |
memory/read64.request | ReadMemoryRequest | wire.ts:1223 |
memory/read64.response | | { Ok: bigint[]; } | { Err: string; } | wire.ts:1223 |
memory/read_bytes | { request: ReadBytesRequest; response: | { Ok: number[]; } | { Err: string; }; } | wire.ts:1224 |
memory/read_bytes.request | ReadBytesRequest | wire.ts:1224 |
memory/read_bytes.response | | { Ok: number[]; } | { Err: string; } | wire.ts:1224 |
memory/write8 | { request: WriteMemoryRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1225 |
memory/write8.request | WriteMemoryRequest | wire.ts:1225 |
memory/write8.response | | { Ok: null; } | { Err: string; } | wire.ts:1225 |
memory/write16 | { request: WriteMemoryRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1226 |
memory/write16.request | WriteMemoryRequest | wire.ts:1226 |
memory/write16.response | | { Ok: null; } | { Err: string; } | wire.ts:1226 |
memory/write32 | { request: WriteMemoryRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1227 |
memory/write32.request | WriteMemoryRequest | wire.ts:1227 |
memory/write32.response | | { Ok: null; } | { Err: string; } | wire.ts:1227 |
memory/write64 | { request: WriteMemoryRequest; response: | { Ok: null; } | { Err: string; }; } | wire.ts:1228 |
memory/write64.request | WriteMemoryRequest | wire.ts:1228 |
memory/write64.response | | { Ok: null; } | { Err: string; } | wire.ts:1228 |