Commit 7a6161b3 authored by Denis Bilenko's avatar Denis Bilenko

evbuffer: add write()

parent 91543e42
......@@ -104,3 +104,9 @@ cdef class buffer:
def readlines(self, hint=-1):
return list(self)
def write(self, bytes data):
cdef int result = evbuffer_add(self.__obj, data, len(data))
if result < 0:
raise IOError("evbuffer_add() returned %s" % result)
return result
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment