grain-rpc
Advanced tools
Comparing version 0.1.6 to 0.1.7
@@ -13,3 +13,3 @@ /** | ||
Custom = 4, | ||
Ready = 5 | ||
Ready = 5, | ||
} | ||
@@ -16,0 +16,0 @@ export interface IMsgRpcCall { |
@@ -182,19 +182,19 @@ /// <reference types="node" /> | ||
forwardMessage(msg: IMsgCustom): Promise<any>; | ||
private _queueOutgoing; | ||
private _processOutgoing; | ||
private _sendMessage; | ||
private _sendMessageOrReject; | ||
private _sendReject; | ||
private _makeCallRaw; | ||
private _makeCall; | ||
private _dispatch; | ||
private _onCustomMessage; | ||
private _onMessageCall; | ||
private _failCall; | ||
private _sendResponse; | ||
private _onMessageResp; | ||
private _info; | ||
private _warn; | ||
private _callDesc; | ||
private _parseName; | ||
private _queueOutgoing(); | ||
private _processOutgoing(); | ||
private _sendMessage(msg); | ||
private _sendMessageOrReject(sendMessage, msg); | ||
private _sendReject(msg, err); | ||
private _makeCallRaw(iface, meth, args, resultChecker, fwdDest); | ||
private _makeCall(iface, meth, args, resultChecker, fwdDest); | ||
private _dispatch(msg); | ||
private _onCustomMessage(msg); | ||
private _onMessageCall(call); | ||
private _failCall(call, code, mesg, reportCode?); | ||
private _sendResponse(reqId, data); | ||
private _onMessageResp(resp); | ||
private _info(call, code, message?); | ||
private _warn(call, code, message?); | ||
private _callDesc(call); | ||
private _parseName(name); | ||
} | ||
@@ -201,0 +201,0 @@ /** |
@@ -380,3 +380,3 @@ "use strict"; | ||
if (!impl) { | ||
this._warn(null, "RPC_UNKNOWN_FORWARD_DEST", "Unknown forward destination"); | ||
this._warn(null, "RPC_UNKNOWN_FORWARD_DEST", `Unknown forward destination: ${msg.mdest}`); | ||
} | ||
@@ -397,3 +397,3 @@ else { | ||
if (!impl) { | ||
return this._failCall(call, "RPC_UNKNOWN_FORWARD_DEST", "Unknown forward destination"); | ||
return this._failCall(call, "RPC_UNKNOWN_FORWARD_DEST", `Unknown forward destination: ${call.mdest}`); | ||
} | ||
@@ -400,0 +400,0 @@ } |
{ | ||
"name": "grain-rpc", | ||
"version": "0.1.6", | ||
"version": "0.1.7", | ||
"description": "Typed RPC interface on top of an arbitrary communication channel", | ||
@@ -44,3 +44,3 @@ "main": "dist/lib/index", | ||
"events": "^1.1.1", | ||
"ts-interface-checker": "^0.1.3" | ||
"ts-interface-checker": "^1.0.0" | ||
}, | ||
@@ -51,3 +51,3 @@ "devDependencies": { | ||
"@types/mocha": "^2.2.44", | ||
"@types/node": "^8.0.57", | ||
"@types/node": "^10.17.24", | ||
"@types/sinon": "^5.0.1", | ||
@@ -60,6 +60,6 @@ "chai": "^4.1.2", | ||
"sinon": "^6.0.0", | ||
"ts-interface-builder": "^0.1.1", | ||
"ts-node": "^4.0.1", | ||
"typescript": "^2.9.2" | ||
"ts-interface-builder": "^0.3.0", | ||
"ts-node": "^7.0.1", | ||
"typescript": "^3.9.3" | ||
} | ||
} |
39444
+ Addedts-interface-checker@1.0.2(transitive)
- Removedts-interface-checker@0.1.13(transitive)
Updatedts-interface-checker@^1.0.0