void init_echo_q_add_one | ( | ECHO_Q_ADD_ONE * | q_d, | |
uint32 | request | |||
) |
BOOL echo_io_q_add_one | ( | const char * | desc, | |
ECHO_Q_ADD_ONE * | q_d, | |||
prs_struct * | ps, | |||
int | depth | |||
) |
parse_echo.c の 33 行で定義されています。
参照元 api_add_one()・rpccli_echo_add_one().
00035 { 00036 if (!prs_uint32("request", ps, 0, &q_d->request)) 00037 return False; 00038 00039 return True; 00040 }
BOOL echo_io_r_add_one | ( | const char * | desc, | |
ECHO_R_ADD_ONE * | q_d, | |||
prs_struct * | ps, | |||
int | depth | |||
) |
parse_echo.c の 42 行で定義されています。
参照元 api_add_one()・rpccli_echo_add_one().
00044 { 00045 if (!prs_uint32("response", ps, 0, &q_d->response)) 00046 return False; 00047 00048 return True; 00049 }
void init_echo_q_echo_data | ( | ECHO_Q_ECHO_DATA * | q_d, | |
uint32 | size, | |||
char * | data | |||
) |
parse_echo.c の 52 行で定義されています。
参照先 echo_q_echo_data::data・echo_q_echo_data::size.
参照元 rpccli_echo_data().
BOOL echo_io_q_echo_data | ( | const char * | desc, | |
ECHO_Q_ECHO_DATA * | q_d, | |||
prs_struct * | ps, | |||
int | depth | |||
) |
parse_echo.c の 58 行で定義されています。
参照先 echo_q_echo_data::data・echo_q_echo_data::size.
参照元 api_echo_data()・rpccli_echo_data().
00060 { 00061 if (!prs_uint32("size", ps, depth, &q_d->size)) 00062 return False; 00063 00064 if (!prs_uint32("size", ps, depth, &q_d->size)) 00065 return False; 00066 00067 if (UNMARSHALLING(ps)) { 00068 q_d->data = PRS_ALLOC_MEM(ps, char, q_d->size); 00069 00070 if (!q_d->data) 00071 return False; 00072 } 00073 00074 if (!prs_uint8s(False, "data", ps, depth, (unsigned char *)q_d->data, q_d->size)) 00075 return False; 00076 00077 return True; 00078 }
BOOL echo_io_r_echo_data | ( | const char * | desc, | |
ECHO_R_ECHO_DATA * | q_d, | |||
prs_struct * | ps, | |||
int | depth | |||
) |
parse_echo.c の 80 行で定義されています。
参照先 echo_r_echo_data::data・echo_r_echo_data::size.
参照元 api_echo_data()・rpccli_echo_data().
00082 { 00083 if (!prs_uint32("size", ps, 0, &q_d->size)) 00084 return False; 00085 00086 if (UNMARSHALLING(ps)) { 00087 q_d->data = PRS_ALLOC_MEM(ps, char, q_d->size); 00088 00089 if (!q_d->data) 00090 return False; 00091 } 00092 00093 if (!prs_uint8s(False, "data", ps, depth, (unsigned char *)q_d->data, q_d->size)) 00094 return False; 00095 00096 return True; 00097 }
void init_echo_q_sink_data | ( | ECHO_Q_SINK_DATA * | q_d, | |
uint32 | size, | |||
char * | data | |||
) |
BOOL echo_io_q_sink_data | ( | const char * | desc, | |
ECHO_Q_SINK_DATA * | q_d, | |||
prs_struct * | ps, | |||
int | depth | |||
) |
parse_echo.c の 105 行で定義されています。
参照先 echo_q_sink_data::data・echo_q_sink_data::size.
参照元 api_sink_data()・rpccli_echo_sink_data().
00107 { 00108 if (!prs_uint32("size", ps, depth, &q_d->size)) 00109 return False; 00110 00111 if (!prs_uint32("size", ps, depth, &q_d->size)) 00112 return False; 00113 00114 if (UNMARSHALLING(ps)) { 00115 q_d->data = PRS_ALLOC_MEM(ps, char, q_d->size); 00116 00117 if (!q_d->data) 00118 return False; 00119 } 00120 00121 if (!prs_uint8s(False, "data", ps, depth, (unsigned char *)q_d->data, q_d->size)) 00122 return False; 00123 00124 return True; 00125 }
BOOL echo_io_r_sink_data | ( | const char * | desc, | |
ECHO_R_SINK_DATA * | q_d, | |||
prs_struct * | ps, | |||
int | depth | |||
) |
void init_echo_q_source_data | ( | ECHO_Q_SOURCE_DATA * | q_d, | |
uint32 | size | |||
) |
BOOL echo_io_q_source_data | ( | const char * | desc, | |
ECHO_Q_SOURCE_DATA * | q_d, | |||
prs_struct * | ps, | |||
int | depth | |||
) |
parse_echo.c の 138 行で定義されています。
参照元 api_source_data()・rpccli_echo_source_data().
00140 { 00141 if (!prs_uint32("size", ps, depth, &q_d->size)) 00142 return False; 00143 00144 return True; 00145 }
BOOL echo_io_r_source_data | ( | const char * | desc, | |
ECHO_R_SOURCE_DATA * | q_d, | |||
prs_struct * | ps, | |||
int | depth | |||
) |
parse_echo.c の 147 行で定義されています。
参照先 echo_r_source_data::data・echo_r_source_data::size.
参照元 api_source_data()・rpccli_echo_source_data().
00149 { 00150 if (!prs_uint32("size", ps, 0, &q_d->size)) 00151 return False; 00152 00153 if (UNMARSHALLING(ps)) { 00154 q_d->data = PRS_ALLOC_MEM(ps, char, q_d->size); 00155 00156 if (!q_d->data) 00157 return False; 00158 } 00159 00160 if (!prs_uint8s(False, "data", ps, depth, (unsigned char *)q_d->data, q_d->size)) 00161 return False; 00162 00163 return True; 00164 }