Lines Matching refs:bufferevent
35 #include <event2/bufferevent.h>
47 SSL bufferevent.
57 Create a new SSL bufferevent to send its data over another bufferevent.
60 must also be the base for the underlying bufferevent.
65 @return A new bufferevent on success, or NULL on failure
68 struct bufferevent *
70 struct bufferevent *underlying,
76 Create a new SSL bufferevent to send its data over an SSL * on a socket.
83 @return A new bufferevent on success, or NULL on failure.
86 struct bufferevent *
110 int bufferevent_openssl_get_allow_dirty_shutdown(struct bufferevent *bev);
112 void bufferevent_openssl_set_allow_dirty_shutdown(struct bufferevent *bev,
115 /** Return the underlying openssl SSL * object for an SSL bufferevent. */
118 bufferevent_openssl_get_ssl(struct bufferevent *bufev);
120 /** Tells a bufferevent to begin SSL renegotiation. */
122 int bufferevent_ssl_renegotiate(struct bufferevent *bev);
124 /** Return the most recent OpenSSL error reported on an SSL bufferevent. */
126 unsigned long bufferevent_get_openssl_error(struct bufferevent *bev);