1 /*******************************************************************************
5 ** static char sccsid[] = "@(#)cm_tbl.i 1.1 94/09/05 Copyr 1991 Sun Microsystems, Inc.";
7 ** $XConsortium: cm_tbl.i /main/3 1995/11/03 11:08:33 rswiston $
9 ** RESTRICTED CONFIDENTIAL INFORMATION:
11 ** The information in this document is subject to special
12 ** restrictions in a confidential disclosure agreement between
13 ** HP, IBM, Sun, USL, SCO and Univel. Do not distribute this
14 ** document outside HP, IBM, Sun, USL, SCO, or Univel without
15 ** Sun's specific written approval. This document and all copies
16 ** and derivative works thereof must be returned or destroyed at
19 ** Copyright 1993 Sun Microsystems, Inc. All rights reserved.
21 *******************************************************************************/
24 * Program table for calendar manager rpc protocol version 5
27 struct rpcgen_table tableprog_5_table[] = {
29 (char *(*)())RPCGEN_ACTION(cms_ping_5_svc),
30 (xdrproc_t)xdr_void, 0,
31 (xdrproc_t)xdr_void, 0,
33 (char *(*)())RPCGEN_ACTION(cms_list_calendars_5_svc),
34 (xdrproc_t)xdr_void, 0,
35 (xdrproc_t)xdr_cms_list_calendars_res, sizeof ( cms_list_calendars_res ),
37 (char *(*)())RPCGEN_ACTION(cms_open_calendar_5_svc),
38 (xdrproc_t)xdr_cms_open_args, sizeof ( cms_open_args ),
39 (xdrproc_t)xdr_cms_open_res, sizeof ( cms_open_res ),
41 (char *(*)())RPCGEN_ACTION(cms_create_calendar_5_svc),
42 (xdrproc_t)xdr_cms_create_args, sizeof ( cms_create_args ),
43 (xdrproc_t)xdr_u_int, sizeof ( u_int ),
45 (char *(*)())RPCGEN_ACTION(cms_remove_calendar_5_svc),
46 (xdrproc_t)xdr_cms_remove_args, sizeof ( cms_remove_args ),
47 (xdrproc_t)xdr_u_int, sizeof ( u_int ),
49 (char *(*)())RPCGEN_ACTION(cms_register_5_svc),
50 (xdrproc_t)xdr_cms_register_args, sizeof ( cms_register_args ),
51 (xdrproc_t)xdr_u_int, sizeof ( u_int ),
53 (char *(*)())RPCGEN_ACTION(cms_unregister_5_svc),
54 (xdrproc_t)xdr_cms_register_args, sizeof ( cms_register_args ),
55 (xdrproc_t)xdr_u_int, sizeof ( u_int ),
57 (char *(*)())RPCGEN_ACTION(cms_enumerate_calendar_attr_5_svc),
58 (xdrproc_t)xdr_cms_name, sizeof ( cms_name ),
59 (xdrproc_t)xdr_cms_enumerate_calendar_attr_res,sizeof ( cms_enumerate_calendar_attr_res ),
61 (char *(*)())RPCGEN_ACTION(cms_get_calendar_attr_5_svc),
62 (xdrproc_t)xdr_cms_get_cal_attr_args, sizeof ( cms_get_cal_attr_args ),
63 (xdrproc_t)xdr_cms_get_cal_attr_res, sizeof ( cms_get_cal_attr_res ),
65 (char *(*)())RPCGEN_ACTION(cms_set_calendar_attr_5_svc),
66 (xdrproc_t)xdr_cms_set_cal_attr_args, sizeof ( cms_set_cal_attr_args ),
67 (xdrproc_t)xdr_u_int, sizeof ( u_int ),
69 (char *(*)())RPCGEN_ACTION(cms_archive_5_svc),
70 (xdrproc_t)xdr_cms_archive_args, sizeof ( cms_archive_args ),
71 (xdrproc_t)xdr_cms_archive_res, sizeof ( cms_archive_res ),
73 (char *(*)())RPCGEN_ACTION(cms_restore_5_svc),
74 (xdrproc_t)xdr_cms_restore_args, sizeof ( cms_restore_args ),
75 (xdrproc_t)xdr_u_int, sizeof ( u_int ),
77 (char *(*)())RPCGEN_ACTION(cms_lookup_reminder_5_svc),
78 (xdrproc_t)xdr_cms_reminder_args, sizeof ( cms_reminder_args ),
79 (xdrproc_t)xdr_cms_reminder_res, sizeof ( cms_reminder_res ),
81 (char *(*)())RPCGEN_ACTION(cms_lookup_entries_5_svc),
82 (xdrproc_t)xdr_cms_lookup_entries_args, sizeof ( cms_lookup_entries_args ),
83 (xdrproc_t)xdr_cms_entries_res, sizeof ( cms_entries_res ),
85 (char *(*)())RPCGEN_ACTION(cms_enumerate_sequence_5_svc),
86 (xdrproc_t)xdr_cms_enumerate_args, sizeof ( cms_enumerate_args ),
87 (xdrproc_t)xdr_cms_entries_res, sizeof ( cms_entries_res ),
89 (char *(*)())RPCGEN_ACTION(cms_get_entry_attr_5_svc),
90 (xdrproc_t)xdr_cms_get_entry_attr_args, sizeof ( cms_get_entry_attr_args ),
91 (xdrproc_t)xdr_cms_get_entry_attr_res, sizeof ( cms_get_entry_attr_res ),
93 (char *(*)())RPCGEN_ACTION(cms_insert_entry_5_svc),
94 (xdrproc_t)xdr_cms_insert_args, sizeof ( cms_insert_args ),
95 (xdrproc_t)xdr_cms_entry_res, sizeof ( cms_entry_res ),
97 (char *(*)())RPCGEN_ACTION(cms_update_entry_5_svc),
98 (xdrproc_t)xdr_cms_update_args, sizeof ( cms_update_args ),
99 (xdrproc_t)xdr_cms_entry_res, sizeof ( cms_entry_res ),
101 (char *(*)())RPCGEN_ACTION(cms_delete_entry_5_svc),
102 (xdrproc_t)xdr_cms_delete_args, sizeof ( cms_delete_args ),
103 (xdrproc_t)xdr_u_int, sizeof ( u_int ),
105 int tableprog_5_nproc =
106 sizeof(tableprog_5_table)/sizeof(tableprog_5_table[0]);