solijs
Version:
Tool that can link shared object (.so) files to your JavaScript project and expose symbols dynamically.
10 lines (6 loc) • 338 B
JavaScript
const sljs = require('../build/Release/sljs'); // Your native module
// Create a test buffer with some bytes
const buffer = Buffer.from([0x13, 0x37, 0x42, 0x99]);
// Call the C++ function that handles the raw buffer
const result = sljs.runBufferFunc('./test.so', 'handle_buffer', buffer);
console.log("runBufferFunc result:", result);