blob: 86f5f23081c4090af70440ee0273a532897861ff [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.xi.session;
// Interface for the proof-of-concept xi_session_manager service.
[Discoverable]
interface XiSessionManager {
NewSession() -> (string session_id);
CloseSession(string session_id);
ConnectSession(string session_id, handle<socket> sock);
GetContents(string session_id) -> (handle<vmo> buffer);
};