/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/netatalk-3.0.5/libevent/include/event2/ |
H A D | tag.h | 51 struct evbuffer; 68 int evtag_unmarshal_header(struct evbuffer *evbuf, ev_uint32_t *ptag); 70 void evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, const void *data, 72 void evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag, 73 struct evbuffer *data); 76 Encode an integer and store it in an evbuffer. 82 @param evbuf evbuffer to store the encoded number 85 void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number); 86 void evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number); 88 void evtag_marshal_int(struct evbuffer *evbu [all...] |
H A D | buffer.h | 33 An evbuffer can be used for preparing data before sending it to 39 A new evbuffer can be allocated with evbuffer_new(), and can be 67 As the contents of an evbuffer can be stored in multiple different 90 An evbuffer is an opaque data type for efficiently buffering data to be 95 struct evbuffer struct 102 Pointer to a position within an evbuffer. 119 /** Describes a single extent of memory inside an evbuffer. Used for 138 Allocate storage for a new evbuffer. 140 @return a pointer to a newly allocated evbuffer struct, or NULL if an error 143 struct evbuffer *evbuffer_ne [all...] |
H A D | buffer_compat.h | 44 @param buffer the evbuffer to read from 48 char *evbuffer_readline(struct evbuffer *buffer); 51 removed from an evbuffer. 53 An evbuffer may have one or more callbacks set at a time. The order 70 typedef void (*evbuffer_cb)(struct evbuffer *buffer, size_t old_len, size_t new_len, void *arg); 73 Replace all callbacks on an evbuffer with a single new callback, or 80 callbacks set on the evbuffer, which can cause confusing behavior if 83 evbuffer_setflags() to manage your own evbuffer callbacks without 86 @param buffer the evbuffer to be monitored 87 @param cb the callback function to invoke when the evbuffer i [all...] |
H A D | rpc_struct.h | 73 int (*request_unmarshal)(void *, struct evbuffer *); 86 void (*reply_marshal)(struct evbuffer*, void *);
|
H A D | bufferevent_struct.h | 88 struct evbuffer *input; 92 struct evbuffer *output;
|
H A D | rpc.h | 145 struct evbuffer; 179 struct evbuffer* rpc_data; \ 193 void (*req_marshal)(struct evbuffer*, void *), 195 int (*rpl_unmarshal)(void *, struct evbuffer *), 217 (void (*)(struct evbuffer *, void *))reqstruct##_marshal, \ 219 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal, \ 243 (void (*)(struct evbuffer *, void *))reqstruct##_marshal, \ 245 (int (*)(void *, struct evbuffer *))rplystruct##_unmarshal); \ 324 (int (*)(void *, struct evbuffer *))request##_unmarshal, \ 328 (void (*)(struct evbuffer *, voi [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/netatalk-3.0.5/libevent/include/event2/ |
H A D | tag.h | 51 struct evbuffer; 68 int evtag_unmarshal_header(struct evbuffer *evbuf, ev_uint32_t *ptag); 70 void evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, const void *data, 72 void evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag, 73 struct evbuffer *data); 76 Encode an integer and store it in an evbuffer. 82 @param evbuf evbuffer to store the encoded number 85 void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number); 86 void evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number); 88 void evtag_marshal_int(struct evbuffer *evbu [all...] |
H A D | buffer.h | 33 An evbuffer can be used for preparing data before sending it to 39 A new evbuffer can be allocated with evbuffer_new(), and can be 67 As the contents of an evbuffer can be stored in multiple different 90 An evbuffer is an opaque data type for efficiently buffering data to be 95 struct evbuffer struct 102 Pointer to a position within an evbuffer. 119 /** Describes a single extent of memory inside an evbuffer. Used for 138 Allocate storage for a new evbuffer. 140 @return a pointer to a newly allocated evbuffer struct, or NULL if an error 143 struct evbuffer *evbuffer_ne [all...] |
H A D | buffer_compat.h | 44 @param buffer the evbuffer to read from 48 char *evbuffer_readline(struct evbuffer *buffer); 51 removed from an evbuffer. 53 An evbuffer may have one or more callbacks set at a time. The order 70 typedef void (*evbuffer_cb)(struct evbuffer *buffer, size_t old_len, size_t new_len, void *arg); 73 Replace all callbacks on an evbuffer with a single new callback, or 80 callbacks set on the evbuffer, which can cause confusing behavior if 83 evbuffer_setflags() to manage your own evbuffer callbacks without 86 @param buffer the evbuffer to be monitored 87 @param cb the callback function to invoke when the evbuffer i [all...] |
H A D | rpc_struct.h | 73 int (*request_unmarshal)(void *, struct evbuffer *); 86 void (*reply_marshal)(struct evbuffer*, void *);
|
H A D | bufferevent_struct.h | 88 struct evbuffer *input; 92 struct evbuffer *output;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/netatalk-3.0.5/libevent/include/event2/ |
H A D | tag.h | 51 struct evbuffer; 68 int evtag_unmarshal_header(struct evbuffer *evbuf, ev_uint32_t *ptag); 70 void evtag_marshal(struct evbuffer *evbuf, ev_uint32_t tag, const void *data, 72 void evtag_marshal_buffer(struct evbuffer *evbuf, ev_uint32_t tag, 73 struct evbuffer *data); 76 Encode an integer and store it in an evbuffer. 82 @param evbuf evbuffer to store the encoded number 85 void evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number); 86 void evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number); 88 void evtag_marshal_int(struct evbuffer *evbu [all...] |
H A D | buffer.h | 33 An evbuffer can be used for preparing data before sending it to 39 A new evbuffer can be allocated with evbuffer_new(), and can be 67 As the contents of an evbuffer can be stored in multiple different 90 An evbuffer is an opaque data type for efficiently buffering data to be 95 struct evbuffer struct 102 Pointer to a position within an evbuffer. 119 /** Describes a single extent of memory inside an evbuffer. Used for 138 Allocate storage for a new evbuffer. 140 @return a pointer to a newly allocated evbuffer struct, or NULL if an error 143 struct evbuffer *evbuffer_ne [all...] |
H A D | buffer_compat.h | 44 @param buffer the evbuffer to read from 48 char *evbuffer_readline(struct evbuffer *buffer); 51 removed from an evbuffer. 53 An evbuffer may have one or more callbacks set at a time. The order 70 typedef void (*evbuffer_cb)(struct evbuffer *buffer, size_t old_len, size_t new_len, void *arg); 73 Replace all callbacks on an evbuffer with a single new callback, or 80 callbacks set on the evbuffer, which can cause confusing behavior if 83 evbuffer_setflags() to manage your own evbuffer callbacks without 86 @param buffer the evbuffer to be monitored 87 @param cb the callback function to invoke when the evbuffer i [all...] |
H A D | rpc_struct.h | 73 int (*request_unmarshal)(void *, struct evbuffer *); 86 void (*reply_marshal)(struct evbuffer*, void *);
|
H A D | bufferevent_struct.h | 88 struct evbuffer *input; 92 struct evbuffer *output;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/netatalk-3.0.5/libevent/ |
H A D | iocp-internal.h | 36 struct evbuffer; 111 /** Allocate and return a new evbuffer that supports overlapped IO on a given 115 struct evbuffer *evbuffer_overlapped_new(evutil_socket_t fd); 118 evutil_socket_t _evbuffer_overlapped_get_fd(struct evbuffer *buf); 120 void _evbuffer_overlapped_set_fd(struct evbuffer *buf, evutil_socket_t fd); 122 /** Start reading data onto the end of an overlapped evbuffer. 124 An evbuffer can only have one read pending at a time. While the read 134 int evbuffer_launch_read(struct evbuffer *buf, size_t n, struct event_overlapped *ol); 136 /** Start writing data from the start of an evbuffer. 138 An evbuffer ca [all...] |
H A D | evbuffer-internal.h | 58 /** A single evbuffer callback for an evbuffer. This function will be invoked 59 * when bytes are added to or removed from the evbuffer. */ 78 struct evbuffer { struct 114 * evbuffer. */ 122 /** True iff this evbuffer's callbacks are not invoked immediately 138 /** A reference count on this evbuffer. When the reference count 151 /** The parent bufferevent object this evbuffer belongs to. 152 * NULL if the evbuffer stands alone. */ 156 /** A single item in an evbuffer [all...] |
H A D | event_tagging.c | 94 int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf); 95 int evtag_decode_int64(ev_uint64_t *pnumber, struct evbuffer *evbuf); 96 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag); 97 int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf); 151 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) 159 evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number) 172 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) 195 decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain) 234 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) 246 evtag_marshal(struct evbuffer *evbu [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/netatalk-3.0.5/libevent/ |
H A D | iocp-internal.h | 36 struct evbuffer; 111 /** Allocate and return a new evbuffer that supports overlapped IO on a given 115 struct evbuffer *evbuffer_overlapped_new(evutil_socket_t fd); 118 evutil_socket_t _evbuffer_overlapped_get_fd(struct evbuffer *buf); 120 void _evbuffer_overlapped_set_fd(struct evbuffer *buf, evutil_socket_t fd); 122 /** Start reading data onto the end of an overlapped evbuffer. 124 An evbuffer can only have one read pending at a time. While the read 134 int evbuffer_launch_read(struct evbuffer *buf, size_t n, struct event_overlapped *ol); 136 /** Start writing data from the start of an evbuffer. 138 An evbuffer ca [all...] |
H A D | evbuffer-internal.h | 58 /** A single evbuffer callback for an evbuffer. This function will be invoked 59 * when bytes are added to or removed from the evbuffer. */ 78 struct evbuffer { struct 114 * evbuffer. */ 122 /** True iff this evbuffer's callbacks are not invoked immediately 138 /** A reference count on this evbuffer. When the reference count 151 /** The parent bufferevent object this evbuffer belongs to. 152 * NULL if the evbuffer stands alone. */ 156 /** A single item in an evbuffer [all...] |
H A D | event_tagging.c | 94 int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf); 95 int evtag_decode_int64(ev_uint64_t *pnumber, struct evbuffer *evbuf); 96 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag); 97 int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf); 151 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) 159 evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number) 172 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) 195 decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain) 234 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) 246 evtag_marshal(struct evbuffer *evbu [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/netatalk-3.0.5/libevent/ |
H A D | iocp-internal.h | 36 struct evbuffer; 111 /** Allocate and return a new evbuffer that supports overlapped IO on a given 115 struct evbuffer *evbuffer_overlapped_new(evutil_socket_t fd); 118 evutil_socket_t _evbuffer_overlapped_get_fd(struct evbuffer *buf); 120 void _evbuffer_overlapped_set_fd(struct evbuffer *buf, evutil_socket_t fd); 122 /** Start reading data onto the end of an overlapped evbuffer. 124 An evbuffer can only have one read pending at a time. While the read 134 int evbuffer_launch_read(struct evbuffer *buf, size_t n, struct event_overlapped *ol); 136 /** Start writing data from the start of an evbuffer. 138 An evbuffer ca [all...] |
H A D | evbuffer-internal.h | 58 /** A single evbuffer callback for an evbuffer. This function will be invoked 59 * when bytes are added to or removed from the evbuffer. */ 78 struct evbuffer { struct 114 * evbuffer. */ 122 /** True iff this evbuffer's callbacks are not invoked immediately 138 /** A reference count on this evbuffer. When the reference count 151 /** The parent bufferevent object this evbuffer belongs to. 152 * NULL if the evbuffer stands alone. */ 156 /** A single item in an evbuffer [all...] |
H A D | event_tagging.c | 94 int evtag_decode_int(ev_uint32_t *pnumber, struct evbuffer *evbuf); 95 int evtag_decode_int64(ev_uint64_t *pnumber, struct evbuffer *evbuf); 96 int evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag); 97 int evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf); 151 evtag_encode_int(struct evbuffer *evbuf, ev_uint32_t number) 159 evtag_encode_int64(struct evbuffer *evbuf, ev_uint64_t number) 172 evtag_encode_tag(struct evbuffer *evbuf, ev_uint32_t tag) 195 decode_tag_internal(ev_uint32_t *ptag, struct evbuffer *evbuf, int dodrain) 234 evtag_decode_tag(ev_uint32_t *ptag, struct evbuffer *evbuf) 246 evtag_marshal(struct evbuffer *evbu [all...] |