Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/libevent/man regen man pages



details:   https://anonhg.NetBSD.org/src/rev/bf04217a516d
branches:  trunk
changeset: 821295:bf04217a516d
user:      christos <christos%NetBSD.org@localhost>
date:      Tue Jan 31 23:49:28 2017 +0000

description:
regen man pages

diffstat:

 external/bsd/libevent/man/Makefile                       |    11 +-
 external/bsd/libevent/man/buffer.h.3                     |   384 +++-
 external/bsd/libevent/man/buffer_compat.h.3              |    31 +-
 external/bsd/libevent/man/bufferevent.3                  |     6 +-
 external/bsd/libevent/man/bufferevent.h.3                |  1253 ++++++++++++++
 external/bsd/libevent/man/bufferevent_ssl.h.3            |    49 +-
 external/bsd/libevent/man/deprecated.3                   |    14 +-
 external/bsd/libevent/man/dns.h.3                        |   209 +-
 external/bsd/libevent/man/dns_compat.h.3                 |    32 +-
 external/bsd/libevent/man/evbuffer.3                     |    27 +
 external/bsd/libevent/man/evbuffer_cb_info.3             |     6 +-
 external/bsd/libevent/man/evbuffer_iovec.3               |     6 +-
 external/bsd/libevent/man/evbuffer_ptr.3                 |    19 +-
 external/bsd/libevent/man/event.3                        |    43 +
 external/bsd/libevent/man/event.h.3                      |   742 ++++++-
 external/bsd/libevent/man/event_base.3                   |     6 +-
 external/bsd/libevent/man/event_compat.h.3               |    70 +-
 external/bsd/libevent/man/event_config.3                 |     6 +-
 external/bsd/libevent/man/evthread_condition_callbacks.3 |    14 +-
 external/bsd/libevent/man/evthread_lock_callbacks.3      |    14 +-
 external/bsd/libevent/man/evutil_addrinfo.3              |     6 +-
 external/bsd/libevent/man/evutil_monotonic_timer.3       |    29 +
 external/bsd/libevent/man/http.h.3                       |   649 +++++-
 external/bsd/libevent/man/http_compat.h.3                |    18 +-
 external/bsd/libevent/man/rpc.h.3                        |    94 +-
 external/bsd/libevent/man/rpc_compat.h.3                 |     8 +-
 external/bsd/libevent/man/tag.h.3                        |    54 +-
 external/bsd/libevent/man/tag_compat.h.3                 |    14 +-
 external/bsd/libevent/man/thread.h.3                     |    43 +-
 external/bsd/libevent/man/util.h.3                       |   230 +-
 30 files changed, 3290 insertions(+), 797 deletions(-)

diffs (truncated from 7604 to 300 lines):

diff -r 6b6dcd3c95d3 -r bf04217a516d external/bsd/libevent/man/Makefile
--- a/external/bsd/libevent/man/Makefile        Tue Jan 31 23:19:20 2017 +0000
+++ b/external/bsd/libevent/man/Makefile        Tue Jan 31 23:49:28 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2016/05/01 20:25:37 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2017/01/31 23:49:28 christos Exp $
 
 # Try to undo the doxygen lossage in the man pages.
 
@@ -25,7 +25,6 @@
 
 HSRCS2= \
 bufferevent_ssl.h.3 \
-event.h.3 \
 event_compat.h.3
 
 .for i in ${HSRCS2}
@@ -46,14 +45,20 @@
 
 MAN+= \
 bufferevent.3 \
+bufferevent.h.3 \
+evbuffer.3 \
 evbuffer_cb_info.3 \
 evbuffer_iovec.3 \
 evbuffer_ptr.3 \
+event.3 \
+event.h.3 \
 event_base.3 \
 event_config.3 \
 evthread_condition_callbacks.3 \
 evthread_lock_callbacks.3 \
-evutil_addrinfo.3
+evutil_addrinfo.3 \
+evutil_monotonic_timer.3
+
 
 MAN+= ${HMAN1} ${HMAN2} ${MAN1}
 
diff -r 6b6dcd3c95d3 -r bf04217a516d external/bsd/libevent/man/buffer.h.3
--- a/external/bsd/libevent/man/buffer.h.3      Tue Jan 31 23:19:20 2017 +0000
+++ b/external/bsd/libevent/man/buffer.h.3      Tue Jan 31 23:49:28 2017 +0000
@@ -1,14 +1,15 @@
-.TH "event2/buffer.h" 3 "Tue Jan 27 2015" "libevent" \" -*- nroff -*-
+.TH "event2/buffer.h" 3 "Tue Jan 31 2017" "libevent" \" -*- nroff -*-
 .ad l
 .nh
 .SH NAME
-event2/buffer.h \- 
-Functions for buffering data for network sending or receiving\&.  
+event2/buffer.h \- Functions for buffering data for network sending or receiving\&.  
 
 .SH SYNOPSIS
 .br
 .PP
-\fC#include <event2/event-config\&.h>\fP
+\fC#include <event2/visibility\&.h>\fP
+.br
+\fC#include <event2/event\-config\&.h>\fP
 .br
 \fC#include <stdarg\&.h>\fP
 .br
@@ -39,6 +40,22 @@
 
 .in +1c
 .ti -1c
+.RI "#define \fBEVBUF_FS_CLOSE_ON_FREE\fP   0x01"
+.br
+.RI "\fIFlag for creating evbuffer_file_segment: If this flag is set, then when the evbuffer_file_segment is freed and no longer in use by any evbuffer, the underlying fd is closed\&. \fP"
+.ti -1c
+.RI "#define \fBEVBUF_FS_DISABLE_LOCKING\fP   0x08"
+.br
+.RI "\fIFlag for creating evbuffer_file_segment: Do not allocate a lock for this segment\&. \fP"
+.ti -1c
+.RI "#define \fBEVBUF_FS_DISABLE_MMAP\fP   0x02"
+.br
+.RI "\fIFlag for creating evbuffer_file_segment: Disable memory-map based implementations\&. \fP"
+.ti -1c
+.RI "#define \fBEVBUF_FS_DISABLE_SENDFILE\fP   0x04"
+.br
+.RI "\fIFlag for creating evbuffer_file_segment: Disable direct fd-to-fd implementations (including sendfile and splice)\&. \fP"
+.ti -1c
 .RI "#define \fBEVBUFFER_CB_ENABLED\fP   1"
 .br
 .RI "\fIIf this flag is not set, then a callback is temporarily disabled, and should not be invoked\&. \fP"
@@ -51,11 +68,15 @@
 
 .in +1c
 .ti -1c
-.RI "typedef void(* \fBevbuffer_cb_func\fP )(struct \fBevbuffer\fP *buffer, const struct \fBevbuffer_cb_info\fP *info, void *arg)"
+.RI "typedef void(* \fBevbuffer_cb_func\fP) (struct \fBevbuffer\fP *buffer, const struct \fBevbuffer_cb_info\fP *info, void *arg)"
 .br
 .RI "\fIType definition for a callback that is invoked whenever data is added or removed from an evbuffer\&. \fP"
 .ti -1c
-.RI "typedef void(* \fBevbuffer_ref_cleanup_cb\fP )(const void *data, size_t datalen, void *extra)"
+.RI "typedef void(* \fBevbuffer_file_segment_cleanup_cb\fP) (struct evbuffer_file_segment const *seg, int flags, void *arg)"
+.br
+.RI "\fIA cleanup function for a evbuffer_file_segment added to an evbuffer for reference\&. \fP"
+.ti -1c
+.RI "typedef void(* \fBevbuffer_ref_cleanup_cb\fP) (const void *data, size_t datalen, void *extra)"
 .br
 .RI "\fIA cleanup function for a piece of memory added to an evbuffer by reference\&. \fP"
 .in -1c
@@ -63,183 +84,211 @@
 
 .in +1c
 .ti -1c
-.RI "enum \fBevbuffer_eol_style\fP { \fBEVBUFFER_EOL_ANY\fP, \fBEVBUFFER_EOL_CRLF\fP, \fBEVBUFFER_EOL_CRLF_STRICT\fP, \fBEVBUFFER_EOL_LF\fP }"
+.RI "enum \fBevbuffer_eol_style\fP { \fBEVBUFFER_EOL_ANY\fP, \fBEVBUFFER_EOL_CRLF\fP, \fBEVBUFFER_EOL_CRLF_STRICT\fP, \fBEVBUFFER_EOL_LF\fP, \fBEVBUFFER_EOL_NUL\fP }
+.RI "\fIUsed to tell evbuffer_readln what kind of line-ending to look for\&. \fP""
 .br
-.RI "\fIUsed to tell evbuffer_readln what kind of line-ending to look for\&. \fP"
 .ti -1c
-.RI "enum \fBevbuffer_ptr_how\fP { \fBEVBUFFER_PTR_SET\fP, \fBEVBUFFER_PTR_ADD\fP }"
+.RI "enum \fBevbuffer_ptr_how\fP { \fBEVBUFFER_PTR_SET\fP, \fBEVBUFFER_PTR_ADD\fP }
+.RI "\fIDefines how to adjust an \fBevbuffer_ptr\fP by \fBevbuffer_ptr_set()\fP \fP""
 .br
-.RI "\fIDefines how to adjust an \fBevbuffer_ptr\fP by \fBevbuffer_ptr_set()\fP \fP"
 .in -1c
 .SS "Functions"
 
 .in +1c
 .ti -1c
-.RI "int \fBevbuffer_add\fP (struct \fBevbuffer\fP *buf, const void *data, size_t datlen)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_add\fP (struct \fBevbuffer\fP *buf, const void *data, size_t datlen)"
 .br
 .RI "\fIAppend data to the end of an evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_add_buffer\fP (struct \fBevbuffer\fP *outbuf, struct \fBevbuffer\fP *inbuf)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_add_buffer\fP (struct \fBevbuffer\fP *outbuf, struct \fBevbuffer\fP *inbuf)"
 .br
 .RI "\fIMove all data from one evbuffer into another evbuffer\&. \fP"
 .ti -1c
-.RI "struct evbuffer_cb_entry * \fBevbuffer_add_cb\fP (struct \fBevbuffer\fP *buffer, \fBevbuffer_cb_func\fP cb, void *cbarg)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_add_buffer_reference\fP (struct \fBevbuffer\fP *outbuf, struct \fBevbuffer\fP *inbuf)"
+.br
+.RI "\fICopy data from one evbuffer into another evbuffer\&. \fP"
+.ti -1c
+.RI "EVENT2_EXPORT_SYMBOL struct evbuffer_cb_entry * \fBevbuffer_add_cb\fP (struct \fBevbuffer\fP *buffer, \fBevbuffer_cb_func\fP cb, void *cbarg)"
 .br
 .RI "\fIAdd a new callback to an evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_add_file\fP (struct \fBevbuffer\fP *outbuf, int fd, ev_off_t offset, ev_off_t length)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_add_file\fP (struct \fBevbuffer\fP *outbuf, int fd, ev_off_t offset, ev_off_t length)"
 .br
 .RI "\fICopy data from a file into the evbuffer for writing to a socket\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_add_printf\fP (struct \fBevbuffer\fP *buf, const char *fmt,\&.\&.\&.)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_add_file_segment\fP (struct \fBevbuffer\fP *buf, struct evbuffer_file_segment *seg, ev_off_t offset, ev_off_t length)"
+.br
+.RI "\fIInsert some or all of an evbuffer_file_segment at the end of an evbuffer\&. \fP"
+.ti -1c
+.RI "EVENT2_EXPORT_SYMBOL size_t \fBevbuffer_add_iovec\fP (struct \fBevbuffer\fP *buffer, struct \fBevbuffer_iovec\fP *vec, int n_vec)"
+.br
+.RI "\fIAppend data from 1 or more iovec's to an evbuffer\&. \fP"
+.ti -1c
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_add_printf\fP (struct \fBevbuffer\fP *buf, const char *fmt,\&.\&.\&.)"
 .br
 .RI "\fIAppend a formatted string to the end of an evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_add_reference\fP (struct \fBevbuffer\fP *outbuf, const void *data, size_t datlen, \fBevbuffer_ref_cleanup_cb\fP cleanupfn, void *cleanupfn_arg)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_add_reference\fP (struct \fBevbuffer\fP *outbuf, const void *data, size_t datlen, \fBevbuffer_ref_cleanup_cb\fP cleanupfn, void *cleanupfn_arg)"
 .br
 .RI "\fIReference memory into an evbuffer without copying\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_add_vprintf\fP (struct \fBevbuffer\fP *buf, const char *fmt, va_list ap)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_add_vprintf\fP (struct \fBevbuffer\fP *buf, const char *fmt, va_list ap)"
 .br
 .RI "\fIAppend a va_list formatted string to the end of an evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_cb_clear_flags\fP (struct \fBevbuffer\fP *buffer, struct evbuffer_cb_entry *cb, ev_uint32_t flags)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_cb_clear_flags\fP (struct \fBevbuffer\fP *buffer, struct evbuffer_cb_entry *cb, ev_uint32_t flags)"
 .br
 .RI "\fIChange the flags that are set for a callback on a buffer by removing some\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_cb_set_flags\fP (struct \fBevbuffer\fP *buffer, struct evbuffer_cb_entry *cb, ev_uint32_t flags)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_cb_set_flags\fP (struct \fBevbuffer\fP *buffer, struct evbuffer_cb_entry *cb, ev_uint32_t flags)"
 .br
 .RI "\fIChange the flags that are set for a callback on a buffer by adding more\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_clear_flags\fP (struct \fBevbuffer\fP *buf, ev_uint64_t flags)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_clear_flags\fP (struct \fBevbuffer\fP *buf, ev_uint64_t flags)"
 .br
 .RI "\fIChange the flags that are set for an evbuffer by removing some\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_commit_space\fP (struct \fBevbuffer\fP *buf, struct \fBevbuffer_iovec\fP *vec, int n_vecs)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_commit_space\fP (struct \fBevbuffer\fP *buf, struct \fBevbuffer_iovec\fP *vec, int n_vecs)"
 .br
 .RI "\fICommits previously reserved space\&. \fP"
 .ti -1c
-.RI "ev_ssize_t \fBevbuffer_copyout\fP (struct \fBevbuffer\fP *buf, void *data_out, size_t datlen)"
+.RI "EVENT2_EXPORT_SYMBOL ev_ssize_t \fBevbuffer_copyout\fP (struct \fBevbuffer\fP *buf, void *data_out, size_t datlen)"
 .br
 .RI "\fIRead data from an evbuffer, and leave the buffer unchanged\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_defer_callbacks\fP (struct \fBevbuffer\fP *buffer, struct \fBevent_base\fP *base)"
+.RI "EVENT2_EXPORT_SYMBOL ev_ssize_t \fBevbuffer_copyout_from\fP (struct \fBevbuffer\fP *buf, const struct \fBevbuffer_ptr\fP *pos, void *data_out, size_t datlen)"
+.br
+.RI "\fIRead data from the middle of an evbuffer, and leave the buffer unchanged\&. \fP"
+.ti -1c
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_defer_callbacks\fP (struct \fBevbuffer\fP *buffer, struct \fBevent_base\fP *base)"
 .br
 .RI "\fIForce all the callbacks on an evbuffer to be run, not immediately after the evbuffer is altered, but instead from inside the event loop\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_drain\fP (struct \fBevbuffer\fP *buf, size_t len)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_drain\fP (struct \fBevbuffer\fP *buf, size_t len)"
 .br
 .RI "\fIRemove a specified number of bytes data from the beginning of an evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_enable_locking\fP (struct \fBevbuffer\fP *buf, void *lock)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_enable_locking\fP (struct \fBevbuffer\fP *buf, void *lock)"
 .br
 .RI "\fIEnable locking on an evbuffer so that it can safely be used by multiple threads at the same time\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_expand\fP (struct \fBevbuffer\fP *buf, size_t datlen)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_expand\fP (struct \fBevbuffer\fP *buf, size_t datlen)"
 .br
 .RI "\fIExpands the available space in an evbuffer\&. \fP"
 .ti -1c
-.RI "void \fBevbuffer_free\fP (struct \fBevbuffer\fP *buf)"
+.RI "EVENT2_EXPORT_SYMBOL void \fBevbuffer_file_segment_add_cleanup_cb\fP (struct evbuffer_file_segment *seg, \fBevbuffer_file_segment_cleanup_cb\fP cb, void *arg)"
+.br
+.RI "\fIAdd cleanup callback and argument for the callback to an evbuffer_file_segment\&. \fP"
+.ti -1c
+.RI "EVENT2_EXPORT_SYMBOL void \fBevbuffer_file_segment_free\fP (struct evbuffer_file_segment *seg)"
+.br
+.RI "\fIFree an evbuffer_file_segment\&. \fP"
+.ti -1c
+.RI "EVENT2_EXPORT_SYMBOL struct evbuffer_file_segment * \fBevbuffer_file_segment_new\fP (int fd, ev_off_t offset, ev_off_t length, unsigned flags)"
+.br
+.RI "\fICreate and return a new evbuffer_file_segment for reading data from a file and sending it out via an evbuffer\&. \fP"
+.ti -1c
+.RI "EVENT2_EXPORT_SYMBOL void \fBevbuffer_free\fP (struct \fBevbuffer\fP *buf)"
 .br
 .RI "\fIDeallocate storage for an evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_freeze\fP (struct \fBevbuffer\fP *buf, int at_front)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_freeze\fP (struct \fBevbuffer\fP *buf, int at_front)"
 .br
 .RI "\fIPrevent calls that modify an evbuffer from succeeding\&. \fP"
 .ti -1c
-.RI "size_t \fBevbuffer_get_contiguous_space\fP (const struct \fBevbuffer\fP *buf)"
+.RI "EVENT2_EXPORT_SYMBOL size_t \fBevbuffer_get_contiguous_space\fP (const struct \fBevbuffer\fP *buf)"
 .br
 .RI "\fIReturns the number of contiguous available bytes in the first buffer chain\&. \fP"
 .ti -1c
-.RI "size_t \fBevbuffer_get_length\fP (const struct \fBevbuffer\fP *buf)"
+.RI "EVENT2_EXPORT_SYMBOL size_t \fBevbuffer_get_length\fP (const struct \fBevbuffer\fP *buf)"
 .br
 .RI "\fIReturns the total number of bytes stored in the evbuffer\&. \fP"
 .ti -1c
-.RI "void \fBevbuffer_lock\fP (struct \fBevbuffer\fP *buf)"
+.RI "EVENT2_EXPORT_SYMBOL void \fBevbuffer_lock\fP (struct \fBevbuffer\fP *buf)"
 .br
 .RI "\fIAcquire the lock on an evbuffer\&. \fP"
 .ti -1c
-.RI "struct \fBevbuffer\fP * \fBevbuffer_new\fP (void)"
+.RI "EVENT2_EXPORT_SYMBOL struct \fBevbuffer\fP * \fBevbuffer_new\fP (void)"
 .br
 .RI "\fIAllocate storage for a new evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_peek\fP (struct \fBevbuffer\fP *buffer, ev_ssize_t len, struct \fBevbuffer_ptr\fP *start_at, struct \fBevbuffer_iovec\fP *vec_out, int n_vec)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_peek\fP (struct \fBevbuffer\fP *buffer, ev_ssize_t len, struct \fBevbuffer_ptr\fP *start_at, struct \fBevbuffer_iovec\fP *vec_out, int n_vec)"
 .br
 .RI "\fIFunction to peek at data inside an evbuffer without removing it or copying it out\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_prepend\fP (struct \fBevbuffer\fP *buf, const void *data, size_t size)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_prepend\fP (struct \fBevbuffer\fP *buf, const void *data, size_t size)"
 .br
 .RI "\fIPrepends data to the beginning of the evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_prepend_buffer\fP (struct \fBevbuffer\fP *dst, struct \fBevbuffer\fP *src)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_prepend_buffer\fP (struct \fBevbuffer\fP *dst, struct \fBevbuffer\fP *src)"
 .br
 .RI "\fIPrepends all data from the src evbuffer to the beginning of the dst evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_ptr_set\fP (struct \fBevbuffer\fP *buffer, struct \fBevbuffer_ptr\fP *ptr, size_t position, enum \fBevbuffer_ptr_how\fP how)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_ptr_set\fP (struct \fBevbuffer\fP *buffer, struct \fBevbuffer_ptr\fP *ptr, size_t position, enum \fBevbuffer_ptr_how\fP how)"
 .br
 .RI "\fISets the search pointer in the buffer to position\&. \fP"
 .ti -1c
-.RI "unsigned char * \fBevbuffer_pullup\fP (struct \fBevbuffer\fP *buf, ev_ssize_t size)"
+.RI "EVENT2_EXPORT_SYMBOL unsigned char * \fBevbuffer_pullup\fP (struct \fBevbuffer\fP *buf, ev_ssize_t size)"
 .br
 .RI "\fIMakes the data at the beginning of an evbuffer contiguous\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_read\fP (struct \fBevbuffer\fP *buffer, \fBevutil_socket_t\fP fd, int howmuch)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_read\fP (struct \fBevbuffer\fP *buffer, \fBevutil_socket_t\fP fd, int howmuch)"
 .br
 .RI "\fIRead from a file descriptor and store the result in an evbuffer\&. \fP"
 .ti -1c
-.RI "char * \fBevbuffer_readln\fP (struct \fBevbuffer\fP *buffer, size_t *n_read_out, enum \fBevbuffer_eol_style\fP eol_style)"
+.RI "EVENT2_EXPORT_SYMBOL char * \fBevbuffer_readln\fP (struct \fBevbuffer\fP *buffer, size_t *n_read_out, enum \fBevbuffer_eol_style\fP eol_style)"
 .br
 .RI "\fIRead a single line from an evbuffer\&. \fP"
 .ti -1c
-.RI "int \fBevbuffer_remove\fP (struct \fBevbuffer\fP *buf, void *data, size_t datlen)"
+.RI "EVENT2_EXPORT_SYMBOL int \fBevbuffer_remove\fP (struct \fBevbuffer\fP *buf, void *data, size_t datlen)"
 .br
 .RI "\fIRead data from an evbuffer and drain the bytes read\&. \fP"



Home | Main Index | Thread Index | Old Index