13 #ifndef __NET_PACKETCONNECTIONHANDLER_H__
14 #define __NET_PACKETCONNECTIONHANDLER_H__
37 void start()
override;
43 virtual void fail(
const hboost::system::error_code& ec,
const char* what);
55 virtual void requestStop(
bool force);
64 std::vector<char> myInternalBuffer;
65 hboost::asio::dynamic_vector_buffer<char, std::allocator<char>> myBuffer;
67 bool myShutdownRequested =
false;
68 bool myIsWriting =
false;
72 #endif // __NET_PACKETCONNECTIONHANDLER_H__
GLuint GLsizei const GLchar * message
hboost::asio::ip::tcp::socket ASIO_TCPSocket
std::enable_shared_from_this< T > UTenable_shared_from_this
virtual bool isResponsePending_() const
NET_PacketSocket & socket()
SIM_API const UT_StringHolder force
virtual void stop(bool force)=0