Lines Matching refs:rplystruct
178 #define EVRPC_HEADER(rpcname, reqstruct, rplystruct) \ argument
182 struct rplystruct* reply; \
189 struct reqstruct *, struct rplystruct *, \
191 struct reqstruct *, struct rplystruct *, void *cbarg), \
221 #define EVRPC_MAKE_CTX(rpcname, reqstruct, rplystruct, \ argument
226 (void (*)(void *))rplystruct##_clear, \
227 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal, \
241 #define EVRPC_GENERATE(rpcname, reqstruct, rplystruct) \ argument
243 struct reqstruct *request, struct rplystruct *reply, \
245 struct reqstruct *, struct rplystruct *, void *cbarg), \
252 (void (*)(void *))rplystruct##_clear, \
253 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal); \