Line | |
---|
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 | %>
|
---|
Note:
See
TracBrowser
for help on using the repository browser.