Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

browse_host_ctx Struct Reference


Data Fields

special_ctx special
 vtable, MUST be first field

enum bh_type type
 Type of data to send back.

gint flags
 Opening flags.

txdrv_ttx
 The transmission stack.

gchar * w_buf
 Used for dynamically wallocated buffer.

size_t w_buf_size
 Size of the wallocated buffer.

const gchar * b_data
 Current data block.

size_t b_offset
 Offset in data block.

size_t b_size
 Size of the data block.

guint file_index
 Current file index (iterator).

enum bh_state state
 Current state of the state machine.

GSList * hits
 Pending query hits to send back.

bh_closed_t cb
 Callback to invoke when TX fully flushed.

gpointer cb_arg
 Callback argument.


Field Documentation

const gchar* browse_host_ctx::b_data
 

Current data block.

size_t browse_host_ctx::b_offset
 

Offset in data block.

size_t browse_host_ctx::b_size
 

Size of the data block.

bh_closed_t browse_host_ctx::cb
 

Callback to invoke when TX fully flushed.

gpointer browse_host_ctx::cb_arg
 

Callback argument.

guint browse_host_ctx::file_index
 

Current file index (iterator).

gint browse_host_ctx::flags
 

Opening flags.

GSList* browse_host_ctx::hits
 

Pending query hits to send back.

struct special_ctx browse_host_ctx::special
 

vtable, MUST be first field

enum bh_state browse_host_ctx::state
 

Current state of the state machine.

txdrv_t* browse_host_ctx::tx
 

The transmission stack.

enum bh_type browse_host_ctx::type
 

Type of data to send back.

gchar* browse_host_ctx::w_buf
 

Used for dynamically wallocated buffer.

size_t browse_host_ctx::w_buf_size
 

Size of the wallocated buffer.


The documentation for this struct was generated from the following file:
Generated on Sun Feb 12 10:50:11 2006 for Gtk-Gnutella by doxygen 1.3.6