17 lines
605 B
JavaScript
17 lines
605 B
JavaScript
const ffi = require('ffi-napi');
|
|
const ref = require('ref-napi');
|
|
|
|
const { join } = require('path');
|
|
|
|
const bot = ffi.Library(join(__dirname, '../bin/7566.so'), {
|
|
"init": [ref.types.void, []],
|
|
"printAddress": [ref.types.void, [ref.types.void]],
|
|
"receive": [ref.types.CString, [ref.types.CString, ref.types.Object]],
|
|
"runCommand": [ref.types.CString, [ref.types.CString, ref.types.Object, ref.types.int]],
|
|
"slog": [ref.types.void, [ref.types.CString]],
|
|
"serror": [ref.types.void, [ref.types.CString]],
|
|
"sdebug": [ref.types.void, [ref.types.CString]],
|
|
});
|
|
|
|
module.exports = bot;
|