mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
30 lines
572 B
Plaintext
30 lines
572 B
Plaintext
include "npapi.h";
|
|
|
|
include protocol "NPP.ipdl";
|
|
//include protocol "NPObject.ipdl";
|
|
|
|
using NPError;
|
|
|
|
namespace mozilla {
|
|
namespace plugins {
|
|
|
|
rpc protocol NPAPI
|
|
{
|
|
manages NPP;
|
|
// manages NPObject;
|
|
|
|
rpc out NP_Initialize() returns (NPError rv);
|
|
|
|
|
|
rpc out NPP(String aMimeType,
|
|
uint16_t aMode,
|
|
StringArray aNames,
|
|
StringArray aValues) returns (NPError rv);
|
|
rpc out ~NPP() returns (NPError rv);
|
|
|
|
// rpc in TradeNPPsForSomeReason(NPP n) returns (NPP n2);
|
|
};
|
|
|
|
} // namespace plugins
|
|
} // namespace mozilla
|