Lines Matching refs:rplystruct
176 #define EVRPC_HEADER(rpcname, reqstruct, rplystruct) \ argument
180 struct rplystruct* reply; \
187 struct reqstruct *, struct rplystruct *, \
189 struct reqstruct *, struct rplystruct *, void *cbarg), \
219 #define EVRPC_MAKE_CTX(rpcname, reqstruct, rplystruct, \ argument
224 (void (*)(void *))rplystruct##_clear, \
225 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal, \
239 #define EVRPC_GENERATE(rpcname, reqstruct, rplystruct) \ argument
241 struct reqstruct *request, struct rplystruct *reply, \
243 struct reqstruct *, struct rplystruct *, void *cbarg), \
250 (void (*)(void *))rplystruct##_clear, \
251 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal); \