added another ctor to WebSocket

This commit is contained in:
Guenter Obiltschnig
2013-06-16 09:23:57 +02:00
parent 923eb91bb8
commit fc08238666
2 changed files with 17 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
//
// WebSocket.cpp
//
// $Id: //poco/1.4/Net/src/WebSocket.cpp#4 $
// $Id: //poco/1.4/Net/src/WebSocket.cpp#6 $
//
// Library: Net
// Package: WebSocket
@@ -79,6 +79,14 @@ WebSocket::WebSocket(HTTPClientSession& cs, HTTPRequest& request, HTTPResponse&
}
WebSocket::WebSocket(const Socket& socket):
StreamSocket(socket)
{
if (!dynamic_cast<WebSocketImpl*>(impl()))
throw InvalidArgumentException("Cannot assign incompatible socket");
}
WebSocket::~WebSocket()
{
}