Major changes to socket scheduling in EPoll.
This commit is contained in:
1 parent
790906a6dc
commit
a5a51f8aae
512 files changed
+22663
-2121
No files matched your search
+3
-2
@@ -35,7 +35,7 @@ namespace core {
|
||||
/// @return the instance of the BMATCPServerSocket.
|
||||
///
|
||||
|
||||
TCPServer(EPoll &ePoll, IPAddress address);
|
||||
TCPServer(EPoll &ePoll, IPAddress address, std::string text = "");
|
||||
|
||||
///
|
||||
/// The destructor for this object.
|
||||
@@ -50,6 +50,7 @@ namespace core {
|
||||
///
|
||||
|
||||
IPAddressList *blackList;
|
||||
|
||||
///
|
||||
/// If not NULL the blacklist object can be assigned to this server socket and the server
|
||||
/// IP addresses connecting to the server attempting to accept a socket are contained in
|
||||
@@ -60,7 +61,7 @@ namespace core {
|
||||
|
||||
void removeFromSessionList(TCPSession *session);
|
||||
|
||||
virtual void sessionErrorHandler(std::string errorString);
|
||||
virtual void sessionErrorHandler(std::string errorString, std::stringstream &out);
|
||||
|
||||
///
|
||||
/// getSocketAccept is designed to allow a polymorphic extension of this object to
|
||||
|
||||
Reference in new issue
Block a user