blob: 13d901108bbf6eee7fa26e5908520d13ce1e29c1 [file] [log] [blame]
// Copyright 2020 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.
library fuchsia.developer.remotecontrol;
using fuchsia.device;
using fuchsia.net;
table IdentifyHostResponse {
1: vector<fuchsia.net.Subnet>:MAX addresses;
2: string:fuchsia.device.DEVICE_NAME_MAX nodename;
// UTC timestamp of the target's time of boot, in nanoseconds.
3: uint64 boot_timestamp_nanos;
};
enum IdentifyHostError : uint32 {
// Indicates that the attempt to list device network interfaces failed.
LIST_INTERFACES_FAILED = 1;
// Indicates that attempting to get the nodename of the target failed.
GET_DEVICE_NAME_FAILED = 2;
};