File diff r24270:970d51c47b55 → r24271:c20a6e3dcfe0
src/network/core/tcp.h
Show inline comments
 
@@ -15,6 +15,8 @@
 
#include "address.h"
 
#include "packet.h"
 

	
 
#include <atomic>
 

	
 
/** The states of sending the packets. */
 
enum SendPacketsState {
 
	SPS_CLOSED,      ///< The connection got closed.
 
@@ -61,8 +63,8 @@ public:
 
 */
 
class TCPConnecter {
 
private:
 
	bool connected;             ///< Whether we succeeded in making the connection
 
	bool aborted;               ///< Whether we bailed out (i.e. connection making failed)
 
	std::atomic<bool> connected;///< Whether we succeeded in making the connection
 
	std::atomic<bool> aborted;  ///< Whether we bailed out (i.e. connection making failed)
 
	bool killed;                ///< Whether we got killed
 
	SOCKET sock;                ///< The socket we're connecting with