From 8278c9be548f8357f124f4691f0b7cc12703ea3f Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 14 Jan 2009 22:17:46 +0000 Subject: [PATCH] Note the one restriction on what you can do with the evbuffers of a bufferevent. svn:r1011 --- include/event2/bufferevent.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/event2/bufferevent.h b/include/event2/bufferevent.h index 0067f248..ffe14738 100644 --- a/include/event2/bufferevent.h +++ b/include/event2/bufferevent.h @@ -245,6 +245,8 @@ int bufferevent_read_buffer(struct bufferevent *bufev, struct evbuffer *buf); /** Returns the input buffer. + The user MUST NOT set the callback on this buffer. + @param bufev the buffervent from which to get the evbuffer @return the evbuffer object for the input buffer */ @@ -254,6 +256,8 @@ struct evbuffer *bufferevent_get_input(struct bufferevent *bufev); /** Returns the outut buffer. + The user MUST NOT set the callback on this buffer. + When filters are being used, the filters need to be manually triggered if the output buffer was manipulated.