1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source/scripting/ejs
Andrew Tridgell f7b49ecd08 r8821: 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);
2007-10-10 13:30:08 -05:00
..
config.mk r8337: - use 64 bit access functions in ejs calls 2007-10-10 13:20:07 -05:00
ejsrpc.c r8581: fixed handling of 64 bit integers in rpc calls from ejs 2007-10-10 13:29:41 -05:00
ejsrpc.h r8483: switched our generated ejs rpc code over to the new OO interface. This 2007-10-10 13:23:08 -05:00
mprutil.c r8742: fixed handling of zero length names in mprObject() 2007-10-10 13:30:00 -05:00
smbcalls_auth.c r8700: Propmted by tridge's need to do plaintext auth in ejs, rework the 2007-10-10 13:29:55 -05:00
smbcalls_cli.c r8520: fixed a pile of warnings from the build farm gcc -Wall output on 2007-10-10 13:29:34 -05:00
smbcalls_config.c r8643: - make lp_configfile() work again 2007-10-10 13:29:48 -05:00
smbcalls_ldb.c r8659: return ldif formatted attributes in the ejs ldb search call, so sids show up as strings 2007-10-10 13:29:50 -05:00
smbcalls_nbt.c r8399: move the ejs and esp code closer to the directory layout used by the 2007-10-10 13:22:39 -05:00
smbcalls_nss.c r8635: make object inheritance with the builtin objects easy by allowing 2007-10-10 13:29:47 -05:00
smbcalls_options.c r8399: move the ejs and esp code closer to the directory layout used by the 2007-10-10 13:22:39 -05:00
smbcalls_rand.c r8640: continue the trend by moving the ejs random calls into an object 2007-10-10 13:29:48 -05:00
smbcalls_rpc.c r8821: continue the trend to move to a more OO style of interface for our js 2007-10-10 13:30:08 -05:00
smbcalls_string.c r8661: added strstr() ejs function in string lib 2007-10-10 13:29:51 -05:00
smbcalls_sys.c r8637: added sys.stat() and sys.lstat() calls 2007-10-10 13:29:48 -05:00
smbcalls.c r8483: switched our generated ejs rpc code over to the new OO interface. This 2007-10-10 13:23:08 -05:00
smbcalls.h r8483: switched our generated ejs rpc code over to the new OO interface. This 2007-10-10 13:23:08 -05:00
smbscript.c r8678: setup for gdb backtrace in 'make test' 2007-10-10 13:29:53 -05:00