Skip to content

Commit f844411

Browse files
committed
Implement client interceptors for grpc-native-core
A NodeJS implementation of client-side interceptors, as described in the proposal: grpc/proposal#14
1 parent bea8fa6 commit f844411

File tree

7 files changed

+3499
-344
lines changed

7 files changed

+3499
-344
lines changed

packages/grpc-native-core/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,8 @@ exports.writeFlags = constants.writeFlags;
200200

201201
exports.logVerbosity = constants.logVerbosity;
202202

203+
exports.methodTypes = constants.methodTypes;
204+
203205
exports.credentials = require('./src/credentials.js');
204206

205207
/**
@@ -243,6 +245,11 @@ exports.getClientChannel = client.getClientChannel;
243245

244246
exports.waitForClientReady = client.waitForClientReady;
245247

248+
exports.StatusBuilder = client.StatusBuilder;
249+
exports.ListenerBuilder = client.ListenerBuilder;
250+
exports.RequesterBuilder = client.RequesterBuilder;
251+
exports.InterceptingCall = client.InterceptingCall;
252+
246253
/**
247254
* @memberof grpc
248255
* @alias grpc.closeClient

0 commit comments

Comments
 (0)