blob: ca506be1da9bb0a2a47424a752009c0f0bfe2758 [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.
library fuchsia.telephony.ril;
/// The Standard Fuchsia RIL (FRIL)
interface RadioInterfaceLayer {
/// Connect to the underlying transport |channel|. Most modems will require this
/// to be the first method called to set up the transport layer. Called per-modem,
/// not per client connection.
100: ConnectTransport(handle<channel> channel) -> (bool success);
// TODO more complex identity type
/// Retrieve the identity of the modem (currently |imei| only)
200: GetDeviceIdentity() -> (uint64 imei);
};