|
iPXE
|
HTTP transaction state. More...
#include <http.h>
Data Fields | |
| int(* | tx )(struct http_transaction *http) |
| Transmit data. | |
| int(* | rx )(struct http_transaction *http, struct io_buffer **iobuf) |
| Receive data. | |
| void(* | close )(struct http_transaction *http, int rc) |
| Server connection closed. | |
| int(* http_state::tx) (struct http_transaction *http) |
Transmit data.
| http | HTTP transaction |
| rc | Return status code |
Definition at line 398 of file http.h.
Referenced by http_step().
| int(* http_state::rx) (struct http_transaction *http, struct io_buffer **iobuf) |
Receive data.
| http | HTTP transaction |
| iobuf | I/O buffer (may be claimed) |
| rc | Return status code |
Definition at line 405 of file http.h.
Referenced by http_conn_deliver().
| void(* http_state::close) (struct http_transaction *http, int rc) |
Server connection closed.
| http | HTTP transaction |
| rc | Reason for close |
Definition at line 412 of file http.h.
Referenced by http_conn_close().