diff options
Diffstat (limited to 'src/test/imc.js')
-rw-r--r-- | src/test/imc.js | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/test/imc.js b/src/test/imc.js new file mode 100644 index 0000000..fb7def8 --- /dev/null +++ b/src/test/imc.js @@ -0,0 +1,38 @@ +var imc = new function(){ + this.proxy = function(linkid){ + var that = this; + var conn_linkidmap = {}; + var caller_retidmap = {}; + var call_pathmap = {}; + + var route_call = function(caller_retid,iden,dst,func_name,param){ + var i; + + part = dst.split('/'); + dst_linkid = part[1]; + dst_path = part.slice(2).join('/'); + + caller_linkid = iden.linkid + if(caller_retid.split('/')[0] != caller_linkid){ + return false; + } + + if(caller_linkid == linkid){ + + }else{ + + } + }; + + that.call = function(iden,dst,func_name,param,callback){ + route_call(1234,iden,dst,func_name,param); + }; + + imc.proxy.instance = that; + }; + +}; + +var imc_call = function(iden,dst,func_name,param,callback){ + imc.proxy.instance.call(iden,dst,func_name,param,callback) +}; |