mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-29 12:17:49 +02:00
STREAM ACCEPT queue
This commit is contained in:
parent
21259204b1
commit
94255ebaf4
2 changed files with 21 additions and 13 deletions
|
@ -31,6 +31,8 @@ namespace client
|
|||
const size_t SAM_SOCKET_BUFFER_SIZE = 8192;
|
||||
const int SAM_SOCKET_CONNECTION_MAX_IDLE = 3600; // in seconds
|
||||
const int SAM_SESSION_READINESS_CHECK_INTERVAL = 3; // in seconds
|
||||
const size_t SAM_SESSION_MAX_ACCEPT_QUEUE_SIZE = 64;
|
||||
|
||||
const char SAM_HANDSHAKE[] = "HELLO VERSION";
|
||||
const char SAM_HANDSHAKE_REPLY[] = "HELLO REPLY RESULT=OK VERSION=%s\n";
|
||||
const char SAM_HANDSHAKE_NOVERSION[] = "HELLO REPLY RESULT=NOVERSION\n";
|
||||
|
@ -189,7 +191,8 @@ namespace client
|
|||
std::string Name;
|
||||
SAMSessionType Type;
|
||||
std::shared_ptr<boost::asio::ip::udp::endpoint> UDPEndpoint; // TODO: move
|
||||
|
||||
std::list<std::shared_ptr<SAMSocket> > acceptQueue;
|
||||
|
||||
SAMSession (SAMBridge & parent, const std::string & name, SAMSessionType type);
|
||||
virtual ~SAMSession () {};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue