nxt_sendbuf.h (352:47649fbbcb53) nxt_sendbuf.h (431:5817734dd9b9)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_SENDBUF_H_INCLUDED_
8#define _NXT_SENDBUF_H_INCLUDED_

--- 110 unchanged lines hidden (view full) ---

119 * overhead to each SSL/TLS record.
120 */
121ssize_t nxt_sendbuf_copy_coalesce(nxt_conn_t *c, nxt_buf_mem_t *bm,
122 nxt_buf_t *b, size_t limit);
123
124nxt_buf_t *nxt_sendbuf_update(nxt_buf_t *b, size_t sent);
125nxt_buf_t *nxt_sendbuf_completion(nxt_task_t *task, nxt_work_queue_t *wq,
126 nxt_buf_t *b, size_t sent, nxt_bool_t mmap_mode);
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_SENDBUF_H_INCLUDED_
8#define _NXT_SENDBUF_H_INCLUDED_

--- 110 unchanged lines hidden (view full) ---

119 * overhead to each SSL/TLS record.
120 */
121ssize_t nxt_sendbuf_copy_coalesce(nxt_conn_t *c, nxt_buf_mem_t *bm,
122 nxt_buf_t *b, size_t limit);
123
124nxt_buf_t *nxt_sendbuf_update(nxt_buf_t *b, size_t sent);
125nxt_buf_t *nxt_sendbuf_completion(nxt_task_t *task, nxt_work_queue_t *wq,
126 nxt_buf_t *b, size_t sent, nxt_bool_t mmap_mode);
127nxt_buf_t *nxt_sendbuf_completion0(nxt_task_t *task, nxt_work_queue_t *wq,
128 nxt_buf_t *b);
127
128
129#endif /* _NXT_SENDBUF_H_INCLUDED_ */
129
130
131#endif /* _NXT_SENDBUF_H_INCLUDED_ */