#include typedef rpc_char rpc_stype_0[81]; rpc_handle h_cback1; display_all(message) rpc_stype_0 message; { rpc_message *rpc_p_buf; register rpc_integer rpc_a; register rpc_integer rpc_b; c_begin(rpc_p_buf, h_cback1, /*vers=*/9332, /*proc=*/1); for (rpc_b = 0; rpc_b <= 80; rpc_b++) if (message[rpc_b] == '\0') break; pck_integer(rpc_p_buf, rpc_b); for (rpc_a = 0; rpc_a < rpc_b; rpc_a++) { pck_char(rpc_p_buf, message[rpc_a]); } if (rpc_p_buf->m_index%2) rpc_p_buf->m_index++; c_call(h_cback1, rpc_p_buf, -1); c_dispose(rpc_p_buf); } dummy() { rpc_message *rpc_p_buf; c_begin(rpc_p_buf, h_cback1, /*vers=*/9332, /*proc=*/2); c_call(h_cback1, rpc_p_buf, -1); c_dispose(rpc_p_buf); } open_cback1() { rpc_status status; c_open(status, h_cback1, "cback1 "); c_report_error(status); } close_cback1() { rpc_status status; c_close(status, h_cback1); c_report_error(status); }