Loading bindings/nodesjs.cpp +23 −5 Changes for bindings/nodesjs.cpp: 23 added lines, 5 removed lines. Original line number Diff line number Diff line Loading @@ -133,16 +133,34 @@ namespace authdb { ClientConnections &con; }; void CreateObject(const FunctionCallbackInfo<Value>& args) { AuthDBClientJS::NewInstance(args); void CreateClientConnectionsObject(const FunctionCallbackInfo<Value>& args) { AuthDBConnectionJS::NewInstance(args); } void InitAll(Local<Object> exports) { void CreateClientsObjects(const FunctionCallbackInfo<Value>& args){ AuthDBClientJS::NewInstance(args); } void Init(Local<Object> exports) { AuthDBConnectionJS::Init(exports->GetIsolate()); AuthDBClientJS::Init(exports->GetIsolate()); NODE_SET_METHOD(exports, "createObject", CreateObject); NODE_SET_METHOD(exports, "createObject", CreateClientConnectionsObject); NODE_SET_METHOD(exports, "createObject", CreateClientsObjects); // NODE_SET_METHOD(exports, "add", Add); /* void setUrl(const std::string &url); void setClientName(const std::string &name); void setClientSecret(const std::string &secret); void setUsername(const std::string &username); void setUserPassword(const std::string &password); const uuid &getClientId(); const uuid &getSessionID(); void setSessionID(const uuid &sid); */ } NODE_MODULE(authdb, InitAll) NODE_MODULE(AuthDB, Init) }; Loading
bindings/nodesjs.cpp +23 −5 Changes for bindings/nodesjs.cpp: 23 added lines, 5 removed lines. Original line number Diff line number Diff line Loading @@ -133,16 +133,34 @@ namespace authdb { ClientConnections &con; }; void CreateObject(const FunctionCallbackInfo<Value>& args) { AuthDBClientJS::NewInstance(args); void CreateClientConnectionsObject(const FunctionCallbackInfo<Value>& args) { AuthDBConnectionJS::NewInstance(args); } void InitAll(Local<Object> exports) { void CreateClientsObjects(const FunctionCallbackInfo<Value>& args){ AuthDBClientJS::NewInstance(args); } void Init(Local<Object> exports) { AuthDBConnectionJS::Init(exports->GetIsolate()); AuthDBClientJS::Init(exports->GetIsolate()); NODE_SET_METHOD(exports, "createObject", CreateObject); NODE_SET_METHOD(exports, "createObject", CreateClientConnectionsObject); NODE_SET_METHOD(exports, "createObject", CreateClientsObjects); // NODE_SET_METHOD(exports, "add", Add); /* void setUrl(const std::string &url); void setClientName(const std::string &name); void setClientSecret(const std::string &secret); void setUsername(const std::string &username); void setUserPassword(const std::string &password); const uuid &getClientId(); const uuid &getSessionID(); void setSessionID(const uuid &sid); */ } NODE_MODULE(authdb, InitAll) NODE_MODULE(AuthDB, Init) };