forked from ibmruntimes/vsam.js
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vsam.cpp
22 lines (18 loc) · 744 Bytes
/
vsam.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
* Licensed Materials - Property of IBM
* (C) Copyright IBM Corp. 2017. All Rights Reserved.
* US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
*/
#include <napi.h>
#include "VsamFile.h"
Napi::Object InitAll(Napi::Env env, Napi::Object exports) {
VsamFile::Init(env,exports);
exports.Set(Napi::String::New(env, "openSync"),
Napi::Function::New(env, VsamFile::OpenSync));
exports.Set(Napi::String::New(env, "allocSync"),
Napi::Function::New(env, VsamFile::AllocSync));
exports.Set(Napi::String::New(env, "exist"),
Napi::Function::New(env, VsamFile::Exist));
return exports;
}
NODE_API_MODULE(vsam, InitAll)