ReactOS 0.4.16-dev-125-g798ea90
chunked_stream_t Struct Reference
Collaboration diagram for chunked_stream_t:

Public Types

enum  {
  CHUNKED_STREAM_STATE_READING_CHUNK_SIZE , CHUNKED_STREAM_STATE_DISCARD_EOL_AFTER_SIZE , CHUNKED_STREAM_STATE_READING_CHUNK , CHUNKED_STREAM_STATE_DISCARD_EOL_AFTER_DATA ,
  CHUNKED_STREAM_STATE_DISCARD_EOL_AT_END , CHUNKED_STREAM_STATE_END_OF_STREAM , CHUNKED_STREAM_STATE_ERROR
}
 

Public Attributes

data_stream_t data_stream
 
BYTE buf [READ_BUFFER_SIZE]
 
DWORD buf_size
 
DWORD buf_pos
 
DWORD chunk_size
 
enum chunked_stream_t:: { ... }  state
 

Detailed Description

Definition at line 323 of file http.c.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
CHUNKED_STREAM_STATE_READING_CHUNK_SIZE 
CHUNKED_STREAM_STATE_DISCARD_EOL_AFTER_SIZE 
CHUNKED_STREAM_STATE_READING_CHUNK 
CHUNKED_STREAM_STATE_DISCARD_EOL_AFTER_DATA 
CHUNKED_STREAM_STATE_DISCARD_EOL_AT_END 
CHUNKED_STREAM_STATE_END_OF_STREAM 
CHUNKED_STREAM_STATE_ERROR 

Definition at line 331 of file http.c.

Member Data Documentation

◆ buf

BYTE chunked_stream_t::buf[READ_BUFFER_SIZE]

Definition at line 326 of file http.c.

Referenced by chunked_read(), and set_content_length().

◆ buf_pos

DWORD chunked_stream_t::buf_pos

Definition at line 328 of file http.c.

Referenced by chunked_read(), and set_content_length().

◆ buf_size

DWORD chunked_stream_t::buf_size

Definition at line 327 of file http.c.

Referenced by chunked_read(), and set_content_length().

◆ chunk_size

DWORD chunked_stream_t::chunk_size

Definition at line 329 of file http.c.

Referenced by chunked_read(), and set_content_length().

◆ data_stream

data_stream_t chunked_stream_t::data_stream

Definition at line 324 of file http.c.

Referenced by set_content_length().

◆ 

enum { ... } chunked_stream_t::state

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