Add mailbox inner channel

This commit is contained in:
yflory
2019-05-15 14:52:58 +02:00
parent 11b57cddb1
commit 3feb310fc4
3 changed files with 45 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
define([
'/common/common-util.js',
'/common/common-constants.js',
'/customize/messages.js',
'/bower_components/chainpad-netflux/chainpad-netflux.js',
'/bower_components/chainpad-crypto/crypto.js',
], function (Util, Constants, Messages, CpNetflux, Crypto) {
var Mailbox = {};
Mailbox.init = function (store, waitFor, emit) {
var mailbox = {};
var ctx = {
store: store,
emit: emit,
};
mailbox.removeClient = function (clientId) {
// TODO
//removeClient(ctx, clientId);
};
mailbox.leavePad = function (padChan) {
// TODO
//leaveChannel(ctx, padChan);
};
mailbox.execCommand = function (clientId, obj, cb) {
var cmd = obj.cmd;
var data = obj.data;
};
return mailbox;
};
return Mailbox;
});