I have a question about remote.exec(). Let's say I have a user function, s1_1 that takes a BAT as a parameter and returns a BAT. Its signature might be:
function user.s1_1(in:bat[:oid,:int]):bat[:oid,:int];
How can I call s1_1 using remote.exec to pass in a BAT and to retrieve the result? I want to do something like
X_2 := remote.exec(conn, "user", "s1_1", X_1);
where X_1 and X_2 are both :bat[:oid,:int]. But that doesn't seem to work.
Thanks,
Steve Morgan