iPXE
|
HTTP transaction state. More...
#include <http.h>
Data Fields | |
int(* | tx )(struct http_transaction *http) |
Transmit data. More... | |
int(* | rx )(struct http_transaction *http, struct io_buffer **iobuf) |
Receive data. More... | |
void(* | close )(struct http_transaction *http, int rc) |
Server connection closed. More... | |
int( * http_state::tx) (struct http_transaction *http) |
Transmit data.
http | HTTP transaction |
rc | Return status code |
Definition at line 397 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 404 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 411 of file http.h.
Referenced by http_conn_close().