summaryrefslogtreecommitdiff
path: root/src/inspector_socket.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/inspector_socket.cc')
-rw-r--r--src/inspector_socket.cc60
1 files changed, 30 insertions, 30 deletions
diff --git a/src/inspector_socket.cc b/src/inspector_socket.cc
index 495cb3b3aa..85984b7fa1 100644
--- a/src/inspector_socket.cc
+++ b/src/inspector_socket.cc
@@ -68,7 +68,7 @@ static void dispose_inspector(uv_handle_t* handle) {
}
static void close_connection(InspectorSocket* inspector) {
- uv_handle_t* socket = reinterpret_cast<uv_handle_t*>(&inspector->client);
+ uv_handle_t* socket = reinterpret_cast<uv_handle_t*>(&inspector->tcp);
if (!uv_is_closing(socket)) {
uv_read_stop(reinterpret_cast<uv_stream_t*>(socket));
uv_close(socket, dispose_inspector);
@@ -107,7 +107,7 @@ static int write_to_client(InspectorSocket* inspector,
// Freed in write_request_cleanup
WriteRequest* wr = new WriteRequest(inspector, msg, len);
- uv_stream_t* stream = reinterpret_cast<uv_stream_t*>(&inspector->client);
+ uv_stream_t* stream = reinterpret_cast<uv_stream_t*>(&inspector->tcp);
return uv_write(&wr->req, stream, &wr->buf, 1, write_cb) < 0;
}
@@ -253,7 +253,7 @@ static void invoke_read_callback(InspectorSocket* inspector,
int status, const uv_buf_t* buf) {
if (inspector->ws_state->read_cb) {
inspector->ws_state->read_cb(
- reinterpret_cast<uv_stream_t*>(&inspector->client), status, buf);
+ reinterpret_cast<uv_stream_t*>(&inspector->tcp), status, buf);
}
}
@@ -304,7 +304,7 @@ static int parse_ws_frames(InspectorSocket* inspector) {
uv_buf_t buffer;
size_t len = output.size();
inspector->ws_state->alloc_cb(
- reinterpret_cast<uv_handle_t*>(&inspector->client),
+ reinterpret_cast<uv_handle_t*>(&inspector->tcp),
len, &buffer);
CHECK_GE(buffer.len, len);
memcpy(buffer.base, &output[0], len);
@@ -360,14 +360,14 @@ static void websockets_data_cb(uv_stream_t* stream, ssize_t nread,
}
int inspector_read_start(InspectorSocket* inspector,
- uv_alloc_cb alloc_cb, uv_read_cb read_cb) {
+ uv_alloc_cb alloc_cb, uv_read_cb read_cb) {
ASSERT(inspector->ws_mode);
ASSERT(!inspector->shutting_down || read_cb == nullptr);
inspector->ws_state->close_sent = false;
inspector->ws_state->alloc_cb = alloc_cb;
inspector->ws_state->read_cb = read_cb;
int err =
- uv_read_start(reinterpret_cast<uv_stream_t*>(&inspector->client),
+ uv_read_start(reinterpret_cast<uv_stream_t*>(&inspector->tcp),
prepare_buffer,
websockets_data_cb);
if (err < 0) {
@@ -377,7 +377,7 @@ int inspector_read_start(InspectorSocket* inspector,
}
void inspector_read_stop(InspectorSocket* inspector) {
- uv_read_stop(reinterpret_cast<uv_stream_t*>(&inspector->client));
+ uv_read_stop(reinterpret_cast<uv_stream_t*>(&inspector->tcp));
inspector->ws_state->alloc_cb = nullptr;
inspector->ws_state->read_cb = nullptr;
}
@@ -426,7 +426,7 @@ static int path_cb(http_parser* parser, const char* at, size_t length) {
}
static void handshake_complete(InspectorSocket* inspector) {
- uv_read_stop(reinterpret_cast<uv_stream_t*>(&inspector->client));
+ uv_read_stop(reinterpret_cast<uv_stream_t*>(&inspector->tcp));
handshake_cb callback = inspector->http_parsing_state->callback;
inspector->ws_state = new ws_state_s();
inspector->ws_mode = true;
@@ -448,7 +448,7 @@ static void report_handshake_failure_cb(uv_handle_t* handle) {
}
static void close_and_report_handshake_failure(InspectorSocket* inspector) {
- uv_handle_t* socket = reinterpret_cast<uv_handle_t*>(&inspector->client);
+ uv_handle_t* socket = reinterpret_cast<uv_handle_t*>(&inspector->tcp);
if (uv_is_closing(socket)) {
report_handshake_failure_cb(socket);
} else {
@@ -474,7 +474,7 @@ static void handshake_failed(InspectorSocket* inspector) {
}
// init_handshake references message_complete_cb
-static void init_handshake(InspectorSocket* inspector);
+static void init_handshake(InspectorSocket* socket);
static int message_complete_cb(http_parser* parser) {
InspectorSocket* inspector = static_cast<InspectorSocket*>(parser->data);
@@ -513,7 +513,7 @@ static int message_complete_cb(http_parser* parser) {
return 0;
}
-static void data_received_cb(uv_stream_s* client, ssize_t nread,
+static void data_received_cb(uv_stream_s* tcp, ssize_t nread,
const uv_buf_t* buf) {
#if DUMP_READS
if (nread >= 0) {
@@ -523,7 +523,7 @@ static void data_received_cb(uv_stream_s* client, ssize_t nread,
printf("[%s:%d] %s\n", __FUNCTION__, __LINE__, uv_err_name(nread));
}
#endif
- InspectorSocket* inspector = inspector_from_stream(client);
+ InspectorSocket* inspector = inspector_from_stream(tcp);
reclaim_uv_buf(inspector, buf, nread);
if (nread < 0 || nread == UV_EOF) {
close_and_report_handshake_failure(inspector);
@@ -542,15 +542,15 @@ static void data_received_cb(uv_stream_s* client, ssize_t nread,
}
}
-static void init_handshake(InspectorSocket* inspector) {
- http_parsing_state_s* state = inspector->http_parsing_state;
+static void init_handshake(InspectorSocket* socket) {
+ http_parsing_state_s* state = socket->http_parsing_state;
CHECK_NE(state, nullptr);
state->current_header.clear();
state->ws_key.clear();
state->path.clear();
state->done = false;
http_parser_init(&state->parser, HTTP_REQUEST);
- state->parser.data = inspector;
+ state->parser.data = socket;
http_parser_settings* settings = &state->parser_settings;
http_parser_settings_init(settings);
settings->on_header_field = header_field_cb;
@@ -559,26 +559,26 @@ static void init_handshake(InspectorSocket* inspector) {
settings->on_url = path_cb;
}
-int inspector_accept(uv_stream_t* server, InspectorSocket* inspector,
+int inspector_accept(uv_stream_t* server, InspectorSocket* socket,
handshake_cb callback) {
ASSERT_NE(callback, nullptr);
- CHECK_EQ(inspector->http_parsing_state, nullptr);
+ CHECK_EQ(socket->http_parsing_state, nullptr);
- inspector->http_parsing_state = new http_parsing_state_s();
- uv_stream_t* client = reinterpret_cast<uv_stream_t*>(&inspector->client);
- int err = uv_tcp_init(server->loop, &inspector->client);
+ socket->http_parsing_state = new http_parsing_state_s();
+ uv_stream_t* tcp = reinterpret_cast<uv_stream_t*>(&socket->tcp);
+ int err = uv_tcp_init(server->loop, &socket->tcp);
if (err == 0) {
- err = uv_accept(server, client);
+ err = uv_accept(server, tcp);
}
if (err == 0) {
- init_handshake(inspector);
- inspector->http_parsing_state->callback = callback;
- err = uv_read_start(client, prepare_buffer,
+ init_handshake(socket);
+ socket->http_parsing_state->callback = callback;
+ err = uv_read_start(tcp, prepare_buffer,
data_received_cb);
}
if (err != 0) {
- uv_close(reinterpret_cast<uv_handle_t*>(client), NULL);
+ uv_close(reinterpret_cast<uv_handle_t*>(tcp), NULL);
}
return err;
}
@@ -594,10 +594,10 @@ void inspector_write(InspectorSocket* inspector, const char* data,
}
void inspector_close(InspectorSocket* inspector,
- inspector_cb callback) {
+ inspector_cb callback) {
// libuv throws assertions when closing stream that's already closed - we
// need to do the same.
- ASSERT(!uv_is_closing(reinterpret_cast<uv_handle_t*>(&inspector->client)));
+ ASSERT(!uv_is_closing(reinterpret_cast<uv_handle_t*>(&inspector->tcp)));
ASSERT(!inspector->shutting_down);
inspector->shutting_down = true;
inspector->ws_state->close_cb = callback;
@@ -612,9 +612,9 @@ void inspector_close(InspectorSocket* inspector,
}
bool inspector_is_active(const InspectorSocket* inspector) {
- const uv_handle_t* client =
- reinterpret_cast<const uv_handle_t*>(&inspector->client);
- return !inspector->shutting_down && !uv_is_closing(client);
+ const uv_handle_t* tcp =
+ reinterpret_cast<const uv_handle_t*>(&inspector->tcp);
+ return !inspector->shutting_down && !uv_is_closing(tcp);
}
void InspectorSocket::reinit() {