js-ctypes allows application and extension code to call back and forth to native code written in C. C++ support is possible through vtable
pointers see Using COM from js-ctypes. For a discussion on extended C++ support see bug 505907. Other work made possible by js-ctypes is JNI, this is elaborated on in the JNI.jsm section and not the js-ctypes section due to the JSM abstracting away all of the js-ctypes. Unlike binary XPCOM components, it allows developers to ship a single binary for use with multiple versions of Firefox.
Note: js-ctypes is only available from chrome code; that is, ctypes is not available to websites, only application and extension code.
DocumentationIf you are brand new to js-ctypes, and have no idea about it, the pages you should read first is - ctypes.open followed by Standard OS Libraries.
Examples
|
Community
Related Topics |
Document Tags and Contributors
Tags:
Contributors to this page:
deepsrijit1105,
Noitidart,
arai,
Javantea,
ethertank,
openjck,
Aryx,
BenjaminSmedberg,
Sheppy
Last updated by:
deepsrijit1105,