Searched refs:bufferevent (Results 26 - 50 of 71) sorted by relevance

123

/freebsd-13-stable/contrib/libevent/test/
H A Dtest-fdleak.c47 #include "event2/bufferevent.h"
82 server_read_cb(struct bufferevent *bev, void *ctx)
91 /* Wait for an EOF and then free the bufferevent */
93 server_event_cb(struct bufferevent *bev, short events, void *ctx)
96 my_perror("Error from bufferevent");
109 struct bufferevent *bev = bufferevent_socket_new(base, sock,
168 client_read_cb(struct bufferevent *bev, void *ctx)
190 client_event_cb(struct bufferevent *bev, short events, void *ctx)
207 struct bufferevent *bev = bufferevent_socket_new(base, -1,
H A Dregress_bufferevent.c71 #include "event2/bufferevent.h"
77 #include "bufferevent-internal.h"
88 * simple bufferevent test
92 readcb(struct bufferevent *bev, void *arg)
112 writecb(struct bufferevent *bev, void *arg)
120 errorcb(struct bufferevent *bev, short what, void *arg)
128 struct bufferevent *bev1 = NULL, *bev2 = NULL;
134 struct bufferevent *pair[2];
336 struct bufferevent *pair[2];
350 * test watermarks and bufferevent
[all...]
H A Dbench_httpclient.c46 #include "event2/bufferevent.h"
69 static void readcb(struct bufferevent *b, void *arg);
70 static void errorcb(struct bufferevent *b, short what, void *arg);
73 readcb(struct bufferevent *b, void *arg)
84 errorcb(struct bufferevent *b, short what, void *arg)
135 struct bufferevent *b;
H A Dtest-ratelim.c46 #include "event2/bufferevent.h"
105 struct bufferevent **bevs;
112 loud_writecb(struct bufferevent *bev, void *ctx)
126 discard_readcb(struct bufferevent *bev, void *ctx)
136 write_on_connectedcb(struct bufferevent *bev, short what, void *ctx)
146 echo_readcb(struct bufferevent *bev, void *ctx)
157 echo_writecb(struct bufferevent *bev, void *ctx)
165 echo_eventcb(struct bufferevent *bev, short what, void *ctx)
179 struct bufferevent *bev;
201 struct bufferevent *be
[all...]
H A Dregress_ssl.c235 bufferevent_openssl_check_fd(struct bufferevent *bev, int filter)
249 bufferevent_openssl_check_freed(struct bufferevent *bev)
259 respond_to_number(struct bufferevent *bev, void *ctx)
293 done_writing_cb(struct bufferevent *bev, void *ctx)
304 eventcb(struct bufferevent *bev, short what, void *ctx)
365 open_ssl_bufevs(struct bufferevent **bev1_out, struct bufferevent **bev2_out,
367 evutil_socket_t *fd_pair, struct bufferevent **underlying_pair,
399 struct bufferevent *bev1, *bev2;
404 struct bufferevent *bev_l
[all...]
H A Dregress_zlib.c56 #include "event2/bufferevent.h"
239 * simple bufferevent test (over transparent zlib treatment)
243 readcb(struct bufferevent *bev, void *arg)
263 writecb(struct bufferevent *bev, void *arg)
271 errorcb(struct bufferevent *bev, short what, void *arg)
279 struct bufferevent *bev1=NULL, *bev2=NULL;
/freebsd-13-stable/contrib/ntp/sntp/libevent/test/
H A Dtest-fdleak.c47 #include "event2/bufferevent.h"
82 server_read_cb(struct bufferevent *bev, void *ctx)
91 /* Wait for an EOF and then free the bufferevent */
93 server_event_cb(struct bufferevent *bev, short events, void *ctx)
96 my_perror("Error from bufferevent");
109 struct bufferevent *bev = bufferevent_socket_new(base, sock,
168 client_read_cb(struct bufferevent *bev, void *ctx)
190 client_event_cb(struct bufferevent *bev, short events, void *ctx)
207 struct bufferevent *bev = bufferevent_socket_new(base, -1,
H A Dregress_bufferevent.c71 #include "event2/bufferevent.h"
77 #include "bufferevent-internal.h"
88 * simple bufferevent test
92 readcb(struct bufferevent *bev, void *arg)
112 writecb(struct bufferevent *bev, void *arg)
120 errorcb(struct bufferevent *bev, short what, void *arg)
128 struct bufferevent *bev1 = NULL, *bev2 = NULL;
133 struct bufferevent *pair[2];
323 struct bufferevent *pair[2];
337 * test watermarks and bufferevent
[all...]
H A Dbench_httpclient.c46 #include "event2/bufferevent.h"
69 static void readcb(struct bufferevent *b, void *arg);
70 static void errorcb(struct bufferevent *b, short what, void *arg);
73 readcb(struct bufferevent *b, void *arg)
84 errorcb(struct bufferevent *b, short what, void *arg)
135 struct bufferevent *b;
H A Dregress_ssl.c200 respond_to_number(struct bufferevent *bev, void *ctx)
230 done_writing_cb(struct bufferevent *bev, void *ctx)
241 eventcb(struct bufferevent *bev, short what, void *ctx)
274 open_ssl_bufevs(struct bufferevent **bev1_out, struct bufferevent **bev2_out,
276 evutil_socket_t *fd_pair, struct bufferevent **underlying_pair)
303 struct bufferevent *bev1, *bev2;
310 struct bufferevent *bev_ll[2] = { NULL, NULL };
394 struct bufferevent *bev;
424 struct bufferevent *be
[all...]
H A Dtest-ratelim.c46 #include "event2/bufferevent.h"
105 struct bufferevent **bevs;
112 loud_writecb(struct bufferevent *bev, void *ctx)
126 discard_readcb(struct bufferevent *bev, void *ctx)
136 write_on_connectedcb(struct bufferevent *bev, short what, void *ctx)
146 echo_readcb(struct bufferevent *bev, void *ctx)
157 echo_writecb(struct bufferevent *bev, void *ctx)
165 echo_eventcb(struct bufferevent *bev, short what, void *ctx)
179 struct bufferevent *bev;
201 struct bufferevent *be
[all...]
H A Dregress_zlib.c56 #include "event2/bufferevent.h"
239 * simple bufferevent test (over transparent zlib treatment)
243 readcb(struct bufferevent *bev, void *arg)
263 writecb(struct bufferevent *bev, void *arg)
271 errorcb(struct bufferevent *bev, short what, void *arg)
279 struct bufferevent *bev1=NULL, *bev2=NULL;
/freebsd-13-stable/contrib/ntp/sntp/libevent/
H A Dbufferevent_openssl.c56 #include "event2/bufferevent.h"
63 #include "bufferevent-internal.h"
71 * Define an OpenSSL bio that targets a bufferevent.
80 bufferevent. We'll want to use this only when none of OpenSSL's built-in
114 b->ptr = NULL; /* We'll be putting the bufferevent in this field.*/
165 struct bufferevent *bufev = b->ptr;
197 struct bufferevent *bufev = b->ptr;
233 /* Method table for the bufferevent BIO */
235 BIO_TYPE_LIBEVENT, "bufferevent",
253 /* Create a new BIO to wrap communication around a bufferevent
256 BIO_new_bufferevent(struct bufferevent *bufferevent, int close_flag) argument
[all...]
H A Dratelim-internal.h36 * currently willing to read or write on a given bufferevent or group of
87 int bufferevent_remove_from_rate_limit_group_internal_(struct bufferevent *bev,
H A Devbuffer-internal.h78 struct bufferevent;
153 /** The parent bufferevent object this evbuffer belongs to.
155 struct bufferevent *parent;
337 /** Set the parent bufferevent object for buf to bev */
338 void evbuffer_set_parent_(struct evbuffer *buf, struct bufferevent *bev);
H A Dhttp-internal.h60 struct bufferevent *bufev;
173 struct bufferevent* (*bevcb)(struct event_base *, void *);
/freebsd-13-stable/contrib/libevent/include/event2/
H A Dbufferevent_struct.h63 Shared implementation of a bufferevent.
70 struct bufferevent { struct
71 /** Event base for which this bufferevent was created. */
74 bufferevent behaves. */
79 bufferevent. */
83 bufferevent. */
86 /** An input buffer. Only the bufferevent is allowed to add data to
90 /** An input buffer. Only the bufferevent is allowed to drain data
/freebsd-13-stable/contrib/ntp/sntp/libevent/include/event2/
H A Dbufferevent_struct.h63 Shared implementation of a bufferevent.
70 struct bufferevent { struct
71 /** Event base for which this bufferevent was created. */
74 bufferevent behaves. */
79 bufferevent. */
83 bufferevent. */
86 /** An input buffer. Only the bufferevent is allowed to add data to
90 /** An input buffer. Only the bufferevent is allowed to drain data
/freebsd-13-stable/contrib/libevent/include/
H A Devent.h73 #include <event2/bufferevent.h>
/freebsd-13-stable/contrib/libevent/
H A Dratelim-internal.h36 * currently willing to read or write on a given bufferevent or group of
87 int bufferevent_remove_from_rate_limit_group_internal_(struct bufferevent *bev,
H A Devbuffer-internal.h78 struct bufferevent;
153 /** The parent bufferevent object this evbuffer belongs to.
155 struct bufferevent *parent;
337 /** Set the parent bufferevent object for buf to bev */
338 void evbuffer_set_parent_(struct evbuffer *buf, struct bufferevent *bev);
H A Dhttp-internal.h60 struct bufferevent *bufev;
171 struct bufferevent* (*bevcb)(struct event_base *, void *);
H A Dbufferevent_ratelim.c38 #include "event2/bufferevent.h"
44 #include "bufferevent-internal.h"
235 * particular bufferevent while suspending the whole
348 /** Stop reading on every bufferevent in <b>g</b> */
359 the bufferevent locks. If we are unable to lock any individual
360 bufferevent, it will find out later when it looks at its limit
373 /** Stop writing on every bufferevent in <b>g</b> */
391 /** Timer callback invoked on a single bufferevent with one or more exhausted
441 /** Helper: grab a random element from a bufferevent group.
560 bufferevent_set_rate_limit(struct bufferevent *be
[all...]
/freebsd-13-stable/contrib/ntp/sntp/libevent/include/
H A Devent.h75 #include <event2/bufferevent.h>
/freebsd-13-stable/usr.sbin/ntp/libntpevent/
H A DMakefile10 SRCS= buffer.c bufferevent.c bufferevent_filter.c \

Completed in 218 milliseconds

123