Data Fields | |
| guint | magic |
| Magic number. | |
| enum http_reqtype | type |
| Type of request. | |
| http_state_t | state |
| Current request state. | |
| guint32 | flags |
| Operational flags. | |
| gchar * | url |
| Initial URL request (atom). | |
| gchar * | path |
| Path to request (atom). | |
| gchar * | host |
| Hostname, if not a numeric IP (atom). | |
| gnutella_socket * | socket |
| Attached socket. | |
| http_header_cb_t | header_ind |
| Callback for headers. | |
| http_data_cb_t | data_ind |
| Callback for data. | |
| http_error_cb_t | error_ind |
| Callback for errors. | |
| http_state_change_t | state_chg |
| Optional: callback for state changes. | |
| time_t | last_update |
| Time of last activity. | |
| gpointer | io_opaque |
| Opaque I/O callback information. | |
| bio_source_t * | bio |
| Bandwidth-limited source. | |
| gpointer | user_opaque |
| User opaque data. | |
| http_user_free_t | user_free |
| Free routine for opaque data. | |
| http_async * | parent |
| Parent request, for redirections. | |
| http_buffer_t * | delayed |
| Delayed data that could not be sent. | |
| gboolean | allow_redirects |
| Whether we can follow HTTP redirects. | |
| GSList * | children |
| Child requests. | |
| http_op_request_t | op_request |
| Creates HTTP request. | |
|
|
Whether we can follow HTTP redirects.
|
|
|
Bandwidth-limited source.
|
|
|
Child requests.
|
|
|
Callback for data.
|
|
|
Delayed data that could not be sent.
|
|
|
Callback for errors.
|
|
|
Operational flags.
|
|
|
Callback for headers.
|
|
|
Hostname, if not a numeric IP (atom).
|
|
|
Opaque I/O callback information.
|
|
|
Time of last activity.
|
|
|
Magic number.
|
|
|
Creates HTTP request.
|
|
|
Parent request, for redirections.
|
|
|
Path to request (atom).
|
|
|
Attached socket.
|
|
|
Current request state.
|
|
|
Optional: callback for state changes.
|
|
|
Type of request.
|
|
|
Initial URL request (atom).
|
|
|
Free routine for opaque data.
|
|
|
User opaque data.
|
1.3.6