r9227: cleanup and simplify the AJAJ code
[kai/samba.git] / swat / scripting / general_calls.esp
1 <%
2 /*
3         used for general purpose calls
4 */
5 libinclude("server_call.js");
6
7 /* register a call for clients to make */
8 var call = servCallObj();
9
10 /*
11   a remote printf, for displaying stuff on smbd stdout
12 */
13 function srv_printf()
14 {
15         var s = string_init();
16         print(s.vsprintf(arguments));
17         return undefined;
18 }
19
20 /* add some basic calls */
21 call.add('srv_printf', srv_printf);
22
23 /* run the function that was asked for */
24 call.run();
25 %>