Connection binding for node.js
- int32/uint32
- string
- array
- buffer
- uuid
- object
var XpcConnection = require('xpc-connection');
var xpcConnection = new XpcConnection('<Mach service name>');
xpcConnection.on('error', function(message) {
...
});
xpcConnection.on('event', function(event) {
...
});
xpcConnection.setup();
var mesage = {
...
};
xpcConnection.sendMessage(mesage);
Before creating a new issue for build errors, please set your path to the following:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
MacPorts and other similiar tools might be adding an incompatible compiler to your PATH (see issue #2) for more details.