webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
TestCallbackInterface Interface Reference

import"TestCallbackInterface.idl";

Public Member Functions

void callbackWithNoParam ()
 
void callbackWithArrayParam (Float32Array arrayParam)
 
void callbackWithSerializedScriptValueParam (SerializedScriptValue srzParam, DOMString strParam)
 
long customCallback (Class5 class5Param, Class6 class6Param)
 
void callbackWithStringList (DOMStringList listParam)
 
void callbackWithBoolean (boolean boolParam)
 
void callbackRequiresThisToPass (long longParam, TestNode testNodeParam)
 

Public Attributes

const unsigned short CONSTANT1 = 1
 
const unsigned short CONSTANT2 = 2
 

Member Function Documentation

◆ callbackRequiresThisToPass()

void TestCallbackInterface::callbackRequiresThisToPass ( long  longParam,
TestNode  testNodeParam 
)

◆ callbackWithArrayParam()

void TestCallbackInterface::callbackWithArrayParam ( Float32Array  arrayParam)

◆ callbackWithBoolean()

void TestCallbackInterface::callbackWithBoolean ( boolean  boolParam)

◆ callbackWithNoParam()

void TestCallbackInterface::callbackWithNoParam ( )

◆ callbackWithSerializedScriptValueParam()

void TestCallbackInterface::callbackWithSerializedScriptValueParam ( SerializedScriptValue  srzParam,
DOMString  strParam 
)

◆ callbackWithStringList()

void TestCallbackInterface::callbackWithStringList ( DOMStringList  listParam)

◆ customCallback()

long TestCallbackInterface::customCallback ( Class5  class5Param,
Class6  class6Param 
)

Member Data Documentation

◆ CONSTANT1

const unsigned short TestCallbackInterface::CONSTANT1 = 1

◆ CONSTANT2

const unsigned short TestCallbackInterface::CONSTANT2 = 2

The documentation for this interface was generated from the following file: