2020-08-03 23:27:09 +03:00
|
|
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
|
|
|
|
#include "nsISupports.idl"
|
|
|
|
|
|
|
|
[scriptable, uuid(7910c231-971a-4653-abdc-a8599a986c4c)]
|
|
|
|
interface nsIRemoteDebuggingPipeClient : nsISupports
|
|
|
|
{
|
|
|
|
void receiveMessage(in AString message);
|
2020-11-14 01:51:40 +03:00
|
|
|
void disconnected();
|
2020-08-03 23:27:09 +03:00
|
|
|
};
|
|
|
|
|
|
|
|
[scriptable, uuid(b7bfb66b-fd46-4aa2-b4ad-396177186d94)]
|
|
|
|
interface nsIRemoteDebuggingPipe : nsISupports
|
|
|
|
{
|
|
|
|
void init(in nsIRemoteDebuggingPipeClient client);
|
|
|
|
void sendMessage(in AString message);
|
|
|
|
void stop();
|
|
|
|
};
|