http_input_stream_t Struct Reference

#include <nanohttp-stream.h>

List of all members.

Public Attributes

hsocket_tsock
herror_t err
http_transfer_type_t type
int received
int content_length
int chunk_size
char connection_closed
FILE * fd
char filename [255]
int deleteOnExit


Detailed Description

HTTP INPUT STREAM. Receives data from a socket/file and cares about the transfer style.

Definition at line 98 of file nanohttp-stream.h.


Member Data Documentation

int http_input_stream_t::chunk_size
 

Definition at line 105 of file nanohttp-stream.h.

Referenced by http_input_stream_new().

char http_input_stream_t::connection_closed
 

Definition at line 106 of file nanohttp-stream.h.

Referenced by http_input_stream_new().

int http_input_stream_t::content_length
 

Definition at line 104 of file nanohttp-stream.h.

Referenced by http_input_stream_new().

int http_input_stream_t::deleteOnExit
 

Definition at line 111 of file nanohttp-stream.h.

Referenced by http_input_stream_free(), and http_input_stream_new_from_file().

herror_t http_input_stream_t::err
 

Definition at line 101 of file nanohttp-stream.h.

Referenced by http_input_stream_is_ready(), http_input_stream_new(), http_input_stream_read(), and mime_streamreader_function().

FILE* http_input_stream_t::fd
 

Definition at line 109 of file nanohttp-stream.h.

Referenced by http_input_stream_free(), and http_input_stream_new_from_file().

char http_input_stream_t::filename[255]
 

Definition at line 110 of file nanohttp-stream.h.

Referenced by http_input_stream_free(), and http_input_stream_new_from_file().

int http_input_stream_t::received
 

Definition at line 103 of file nanohttp-stream.h.

Referenced by http_input_stream_new().

struct hsocket_t* http_input_stream_t::sock
 

Definition at line 100 of file nanohttp-stream.h.

Referenced by http_input_stream_new().

http_transfer_type_t http_input_stream_t::type
 

Definition at line 102 of file nanohttp-stream.h.

Referenced by http_input_stream_free(), http_input_stream_is_ready(), http_input_stream_new(), http_input_stream_new_from_file(), and http_input_stream_read().


The documentation for this struct was generated from the following file:
Generated on Thu Jan 25 23:36:04 2007 for csoap by  doxygen 1.4.6