blob: 9547a0f539f31902d1206eafb7ed8605692d1f96 [file] [log] [blame]
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "garnet/bin/zxdb/client/remote_api.h"
#include "garnet/bin/zxdb/client/session.h"
#include "garnet/public/lib/fxl/logging.h"
namespace zxdb {
void RemoteAPI::Hello(
const debug_ipc::HelloRequest& request,
std::function<void(const Err&, debug_ipc::HelloReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::Launch(
const debug_ipc::LaunchRequest& request,
std::function<void(const Err&, debug_ipc::LaunchReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::Kill(const debug_ipc::KillRequest& request,
std::function<void(const Err&, debug_ipc::KillReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::Attach(
const debug_ipc::AttachRequest& request,
std::function<void(const Err&, debug_ipc::AttachReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::Detach(
const debug_ipc::DetachRequest& request,
std::function<void(const Err&, debug_ipc::DetachReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::Modules(
const debug_ipc::ModulesRequest& request,
std::function<void(const Err&, debug_ipc::ModulesReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::SymbolTables(
const debug_ipc::SymbolTablesRequest& request,
std::function<void(const Err&, debug_ipc::SymbolTablesReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::Pause(
const debug_ipc::PauseRequest& request,
std::function<void(const Err&, debug_ipc::PauseReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::QuitAgent(
const debug_ipc::QuitAgentRequest& request,
std::function<void(const Err&, debug_ipc::QuitAgentReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::Resume(
const debug_ipc::ResumeRequest& request,
std::function<void(const Err&, debug_ipc::ResumeReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::ProcessTree(
const debug_ipc::ProcessTreeRequest& request,
std::function<void(const Err&, debug_ipc::ProcessTreeReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::Threads(
const debug_ipc::ThreadsRequest& request,
std::function<void(const Err&, debug_ipc::ThreadsReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::ReadMemory(
const debug_ipc::ReadMemoryRequest& request,
std::function<void(const Err&, debug_ipc::ReadMemoryReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::ReadRegisters(
const debug_ipc::ReadRegistersRequest& request,
std::function<void(const Err&, debug_ipc::ReadRegistersReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::WriteRegisters(
const debug_ipc::WriteRegistersRequest& request,
std::function<void(const Err&, debug_ipc::WriteRegistersReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::AddOrChangeBreakpoint(
const debug_ipc::AddOrChangeBreakpointRequest& request,
std::function<void(const Err&, debug_ipc::AddOrChangeBreakpointReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::RemoveBreakpoint(
const debug_ipc::RemoveBreakpointRequest& request,
std::function<void(const Err&, debug_ipc::RemoveBreakpointReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::ThreadStatus(
const debug_ipc::ThreadStatusRequest& request,
std::function<void(const Err&, debug_ipc::ThreadStatusReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::AddressSpace(
const debug_ipc::AddressSpaceRequest& request,
std::function<void(const Err&, debug_ipc::AddressSpaceReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::JobFilter(
const debug_ipc::JobFilterRequest& request,
std::function<void(const Err&, debug_ipc::JobFilterReply)> cb) {
FXL_NOTREACHED();
}
void RemoteAPI::WriteMemory(
const debug_ipc::WriteMemoryRequest& request,
std::function<void(const Err&, debug_ipc::WriteMemoryReply)> cb) {
FXL_NOTREACHED();
}
} // namespace zxdb