00001
00002
00003
00004 #ifndef XDR_MSG_HH
00005 #define XDR_MSG_HH
00006
00007 #include "rem_msg.hh"
00008
00009 #ifdef _cplusplus
00010 extern "C"
00011 {
00012 #endif
00013
00014
00015 extern bool_t RCS_EXPORT RCS_PASCAL
00016 xdr_REMOTE_READ_REQUEST_PASCAL (XDR RCS_FAR * xdrsp,
00017 REMOTE_READ_REQUEST RCS_FAR * buffer);
00018 extern bool_t RCS_EXPORT RCS_PASCAL
00019 xdr_REMOTE_READ_REPLY_PASCAL (XDR RCS_FAR * xdrsp,
00020 REMOTE_READ_REPLY RCS_FAR * buffer);
00021 extern bool_t RCS_EXPORT RCS_PASCAL
00022 xdr_REMOTE_WRITE_REQUEST_PASCAL (XDR RCS_FAR * xdrsp,
00023 REMOTE_WRITE_REQUEST RCS_FAR * buffer);
00024 extern bool_t RCS_EXPORT RCS_PASCAL
00025 xdr_REMOTE_WRITE_REPLY_PASCAL (XDR RCS_FAR * xdrsp,
00026 REMOTE_WRITE_REPLY RCS_FAR * buffer);
00027
00028 extern bool_t RCS_EXPORT RCS_PASCAL
00029 xdr_REMOTE_GET_KEYS_REQUEST_PASCAL (XDR RCS_FAR * xdrsp,
00030 REMOTE_GET_KEYS_REQUEST RCS_FAR *
00031 buffer);
00032 extern bool_t RCS_EXPORT RCS_PASCAL xdr_REMOTE_GET_KEYS_REPLY_PASCAL (XDR
00033 RCS_FAR
00034 *
00035 xdrsp,
00036 REMOTE_GET_KEYS_REPLY
00037 RCS_FAR
00038 *
00039 buffer);
00040 extern bool_t RCS_EXPORT RCS_PASCAL xdr_REMOTE_LOGIN_REQUEST_PASCAL (XDR
00041 RCS_FAR
00042 *
00043 xdrsp,
00044 REMOTE_LOGIN_REQUEST
00045 RCS_FAR
00046 *
00047 buffer);
00048 extern bool_t RCS_EXPORT RCS_PASCAL xdr_REMOTE_LOGIN_REPLY_PASCAL (XDR
00049 RCS_FAR *
00050 xdrsp,
00051 REMOTE_LOGIN_REPLY
00052 RCS_FAR *
00053 buffer);
00054
00055 extern bool_t RCS_EXPORT RCS_PASCAL
00056 xdr_REMOTE_SET_SUBSCRIPTION_REQUEST_PASCAL (XDR RCS_FAR * xdrsp,
00057 REMOTE_SET_SUBSCRIPTION_REQUEST
00058 RCS_FAR * buffer);
00059 extern bool_t RCS_EXPORT RCS_PASCAL
00060 xdr_REMOTE_SET_SUBSCRIPTION_REPLY_PASCAL (XDR RCS_FAR * xdrsp,
00061 REMOTE_SET_SUBSCRIPTION_REPLY
00062 RCS_FAR * buffer);
00063
00064 #if 0
00065 extern bool_t RCS_EXPORT RCS_PASCAL
00066 xdr_REMOTE_READ_COMBINED_REQUEST_PASCAL (XDR RCS_FAR * xdrsp,
00067 REMOTE_READ_COMBINED_REQUEST
00068 RCS_FAR * buffer);
00069 extern bool_t RCS_EXPORT RCS_PASCAL
00070 xdr_REMOTE_READ_COMBINED_REPLY_PASCAL (XDR RCS_FAR * xdrsp,
00071 REMOTE_READ_COMBINED_REPLY RCS_FAR
00072 * buffer);
00073 #endif
00074
00075
00076 extern bool_t RCS_EXPORT
00077 xdr_REMOTE_READ_REQUEST (XDR RCS_FAR * xdrsp,
00078 REMOTE_READ_REQUEST RCS_FAR * buffer);
00079 extern bool_t RCS_EXPORT
00080 xdr_REMOTE_READ_REPLY (XDR RCS_FAR * xdrsp,
00081 REMOTE_READ_REPLY RCS_FAR * buffer);
00082 extern bool_t RCS_EXPORT
00083 xdr_REMOTE_WRITE_REQUEST (XDR RCS_FAR * xdrsp,
00084 REMOTE_WRITE_REQUEST RCS_FAR * buffer);
00085 extern bool_t RCS_EXPORT
00086 xdr_REMOTE_WRITE_REPLY (XDR RCS_FAR * xdrsp,
00087 REMOTE_WRITE_REPLY RCS_FAR * buffer);
00088
00089
00090 extern bool_t RCS_EXPORT
00091 xdr_REMOTE_GET_KEYS_REQUEST (XDR RCS_FAR * xdrsp,
00092 REMOTE_GET_KEYS_REQUEST RCS_FAR * buffer);
00093 extern bool_t RCS_EXPORT
00094 xdr_REMOTE_GET_KEYS_REPLY (XDR RCS_FAR * xdrsp,
00095 REMOTE_GET_KEYS_REPLY RCS_FAR * buffer);
00096 extern bool_t RCS_EXPORT
00097 xdr_REMOTE_LOGIN_REQUEST (XDR RCS_FAR * xdrsp,
00098 REMOTE_LOGIN_REQUEST RCS_FAR * buffer);
00099 extern bool_t RCS_EXPORT
00100 xdr_REMOTE_LOGIN_REPLY (XDR RCS_FAR * xdrsp,
00101 REMOTE_LOGIN_REPLY RCS_FAR * buffer);
00102
00103 extern bool_t RCS_EXPORT
00104 xdr_REMOTE_SET_SUBSCRIPTION_REQUEST (XDR RCS_FAR * xdrsp,
00105 REMOTE_SET_SUBSCRIPTION_REQUEST
00106 RCS_FAR * buffer);
00107 extern bool_t RCS_EXPORT xdr_REMOTE_SET_SUBSCRIPTION_REPLY (XDR RCS_FAR *
00108 xdrsp,
00109 REMOTE_SET_SUBSCRIPTION_REPLY
00110 RCS_FAR *
00111 buffer);
00112
00113
00114 #if 0
00115 extern bool_t RCS_EXPORT
00116 xdr_REMOTE_READ_COMBINED_REQUEST (XDR RCS_FAR * xdrsp,
00117 REMOTE_READ_COMBINED_REQUEST RCS_FAR *
00118 buffer);
00119 extern bool_t RCS_EXPORT xdr_REMOTE_READ_COMBINED_REPLY (XDR RCS_FAR *
00120 xdrsp,
00121 REMOTE_READ_COMBINED_REPLY
00122 RCS_FAR * buffer);
00123 #endif
00124
00125
00126 #ifdef _cplusplus
00127 }
00128 #endif
00129
00130
00131
00132 #endif