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_t * | tx |
| 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. | |
|
|
Current data block.
|
|
|
Offset in data block.
|
|
|
Size of the data block.
|
|
|
Callback to invoke when TX fully flushed.
|
|
|
Callback argument.
|
|
|
Current file index (iterator).
|
|
|
Opening flags.
|
|
|
Pending query hits to send back.
|
|
|
vtable, MUST be first field
|
|
|
Current state of the state machine.
|
|
|
The transmission stack.
|
|
|
Type of data to send back.
|
|
|
Used for dynamically wallocated buffer.
|
|
|
Size of the wallocated buffer.
|
1.3.6