Apache HTTPD
Public Types | Public Attributes | List of all members
http_filter_ctx Struct Reference

Public Types

enum  {
  BODY_NONE , BODY_LENGTH , BODY_CHUNK , BODY_CHUNK_PART ,
  BODY_CHUNK_EXT , BODY_CHUNK_CR , BODY_CHUNK_LF , BODY_CHUNK_DATA ,
  BODY_CHUNK_END , BODY_CHUNK_END_LF , BODY_CHUNK_TRAILER
}
 

Public Attributes

apr_off_t remaining
 
apr_off_t limit
 
apr_off_t limit_used
 
apr_int32_t chunk_used
 
apr_int32_t chunk_bws
 
apr_int32_t chunkbits
 
enum http_filter_ctx:: { ... }  state
 
unsigned int eos_sent:1
 
unsigned int seen_data:1
 
apr_bucket_brigadebb
 

Detailed Description

Definition at line 60 of file http_filters.c.

Member Enumeration Documentation

◆ anonymous enum

Enumerator
BODY_NONE 
BODY_LENGTH 
BODY_CHUNK 
BODY_CHUNK_PART 
BODY_CHUNK_EXT 
BODY_CHUNK_CR 
BODY_CHUNK_LF 
BODY_CHUNK_DATA 
BODY_CHUNK_END 
BODY_CHUNK_END_LF 
BODY_CHUNK_TRAILER 

Definition at line 68 of file http_filters.c.

Member Data Documentation

◆ bb

apr_bucket_brigade* http_filter_ctx::bb

Definition at line 84 of file http_filters.c.

◆ chunk_bws

apr_int32_t http_filter_ctx::chunk_bws

Definition at line 66 of file http_filters.c.

◆ chunk_used

apr_int32_t http_filter_ctx::chunk_used

Definition at line 65 of file http_filters.c.

◆ chunkbits

apr_int32_t http_filter_ctx::chunkbits

Definition at line 67 of file http_filters.c.

◆ eos_sent

unsigned int http_filter_ctx::eos_sent

Definition at line 82 of file http_filters.c.

◆ limit

apr_off_t http_filter_ctx::limit

Definition at line 63 of file http_filters.c.

◆ limit_used

apr_off_t http_filter_ctx::limit_used

Definition at line 64 of file http_filters.c.

◆ remaining

apr_off_t http_filter_ctx::remaining

Definition at line 62 of file http_filters.c.

◆ seen_data

unsigned int http_filter_ctx::seen_data

Definition at line 83 of file http_filters.c.

◆ []

enum { ... } http_filter_ctx::state

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