GNU libmicrohttpd 0.9.77
Loading...
Searching...
No Matches
MHD_iovec_track_ Struct Reference

#include </builddir/build/BUILD/libmicrohttpd-0.9.77/src/microhttpd/internal.h>

Data Fields

MHD_iovec_iov
 
size_t cnt
 
size_t sent
 

Detailed Description

Definition at line 407 of file internal.h.

Field Documentation

◆ cnt

size_t MHD_iovec_track_::cnt

The number of elements in @iov. This value is not changed during lifetime.

Definition at line 420 of file internal.h.

Referenced by MHD_send_iovec_(), send_iov_emu(), and try_ready_normal_body().

◆ iov

MHD_iovec_* MHD_iovec_track_::iov

The copy of array of iovec elements. The copy of elements are updated during sending. The number of elements is not changed during lifetime.

Definition at line 414 of file internal.h.

Referenced by MHD_send_iovec_(), send_iov_emu(), and try_ready_normal_body().

◆ sent

size_t MHD_iovec_track_::sent

The number of sent elements. At the same time, it is the index of the next (or current) element to send.

Definition at line 427 of file internal.h.

Referenced by MHD_send_iovec_(), send_iov_emu(), and try_ready_normal_body().


The documentation for this struct was generated from the following file: