Author: tridge Date: 2005-07-28 06:46:03 +0000 (Thu, 28 Jul 2005) New Revision: 8821
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8821 Log: continue the trend to move to a more OO style of interface for our js calls. This changes the generated RPC and IRPC calls to use the 'this' object pointer instead of requiring the passing of the object on each call. So typical usage is now: var echo = echo_init(); var io = irpcObj(); status = echo.connect("ncacn_np:server"); assert(status.is_ok); io.input.in_data = 7; status = echo.AddOne(io); assert(status.is_ok); Modified: branches/SAMBA_4_0/source/build/pidl/Parse/Pidl/Samba/EJS.pm branches/SAMBA_4_0/source/scripting/ejs/smbcalls_rpc.c branches/SAMBA_4_0/source/scripting/libjs/management.js branches/SAMBA_4_0/source/scripting/libjs/samr.js branches/SAMBA_4_0/swat/esptest/samr.esp branches/SAMBA_4_0/testprogs/ejs/echo.js branches/SAMBA_4_0/testprogs/ejs/samr.js Changeset: Sorry, the patch is too large (823 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8821