1
This commit is contained in:
parent
ec94b9525a
commit
0ede4b54fe
@ -19,15 +19,6 @@
|
||||
#include "downstreammgr.h"
|
||||
#include "GCListener.h"
|
||||
|
||||
struct HttpTunnelRequest
|
||||
{
|
||||
int socket_handle = 0;
|
||||
long long context_id = 0;
|
||||
f8::TimerWp timer_wp;
|
||||
std::shared_ptr<f8::JsonHttpRequest> request;
|
||||
};
|
||||
|
||||
|
||||
class RequestTarget
|
||||
{
|
||||
public:
|
||||
@ -309,6 +300,8 @@ void MasterMgr::AddHttpTunnelRequest(int socket_handle, std::shared_ptr<f8::Json
|
||||
{
|
||||
if (a8::TIMER_EXEC_EVENT == event) {
|
||||
MasterMgr::Instance()->RemoveHttpTunnelRequest(req->socket_handle);
|
||||
} else if (ALLOC_TARGET_SERVER_SUCCESS_TIMER_EVENT == event) {
|
||||
MasterMgr::Instance()->RemoveHttpTunnelRequest(req->socket_handle);
|
||||
}
|
||||
}
|
||||
);
|
||||
|
@ -1,5 +1,10 @@
|
||||
#pragma once
|
||||
|
||||
namespace f8
|
||||
{
|
||||
class JsonHttpRequest;
|
||||
}
|
||||
|
||||
struct PerfMonitor
|
||||
{
|
||||
int max_run_delay_time = 0;
|
||||
@ -11,3 +16,11 @@ struct PerfMonitor
|
||||
long long in_data_size = 0;
|
||||
long long read_count = 0;
|
||||
};
|
||||
|
||||
struct HttpTunnelRequest
|
||||
{
|
||||
int socket_handle = 0;
|
||||
long long context_id = 0;
|
||||
f8::TimerWp timer_wp;
|
||||
std::shared_ptr<f8::JsonHttpRequest> request;
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user