diff --git a/src/common/protocol.h b/src/common/protocol.h --- a/src/common/protocol.h +++ b/src/common/protocol.h @@ -100,7 +100,7 @@ struct distren_request }; /** - initializes and allocates request + * initializes and allocates request */ int distren_request_new(struct distren_request **req, uint32_t len, enum distren_request_type type); @@ -118,14 +118,22 @@ struct remoteio; int distren_request_send(struct remoteio *rem, struct distren_request *req, void *data); /** - initializes and allocates request based on raw input data - which includes the headers of the request. + * initializes and allocates request based on raw input data + * which includes the headers of the request. */ int distren_request_new_fromdata(struct distren_request **req, void *data, size_t len); /** - frees request + * frees request */ int distren_request_free(struct distren_request *req); +/** + * An implementation of remoteio_read_handle_func_t for use with remoteio. + * + * To use this handler, first initialize a struct distren_request_remoteio_data. + * (to be continued... or not...? ;-) ) + */ +/* size_t distren_request_remoteio_handle(struct remoteio *rem, void *generic_data, void *buf, size_t len, void *data); */ + #endif