namespace Hub\Factory\Socket;
// Import application-specific stuff
+use Hub\Listener\BaseListener;
use Hub\Network\Package\NetworkPackage;
// Import framework stuff
// Is the socket resource valid?
if (!$socketInstance->isValidSocket()) {
// Something bad happened
- throw new InvalidSocketException(array($listenerInstance, $socketInstance), BaseListener::EXCEPTION_INVALID_SOCKET);
+ throw new InvalidSocketException(array($listenerInstance, $socketInstance->getSocketResource()), BaseListener::EXCEPTION_INVALID_SOCKET);
} // END - if
// Get socket error code for verification
// Import application-specific stuff
use Hub\Helper\Node\NodeHelper;
+use Hub\Listener\BaseListener;
// Import framework stuff
use CoreFramework\Listener\Listenable;
// Import application-specific stuff
use Hub\Helper\Node\NodeHelper;
+use Hub\Listener\BaseListener;
// Import framework stuff
use CoreFramework\Listener\Listenable;
// Import application-specific stuff
use Hub\Helper\Connection\BaseConnectionHelper;
+use Hub\Listener\BaseListener;
// Import framework stuff
use CoreFramework\Factory\ObjectFactory;
// Import application-specific stuff
use Hub\Helper\Node\NodeHelper;
+use Hub\Listener\BaseListener;
// Import framework stuff
use CoreFramework\Listener\Listenable;
// Own namespace
namespace Hub\Listener\Udp;
+// Import application-specific stuff
+use Hub\Listener\BaseListener;
+
// Import framework stuff
use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Listener\Listenable;
// Is it a valid resource?
if (!$socketInstance->isValidSocket()) {
// Throw an exception
- throw new InvalidSocketException(array($this, $socketInstance), SocketHandler::EXCEPTION_INVALID_SOCKET);
+ throw new InvalidSocketException(array($this, $socketInstance->getSocketResource()), SocketHandler::EXCEPTION_INVALID_SOCKET);
} // END - if
// Get error code
use Hub\Container\Socket\StorableSocket;
use Hub\Factory\Information\Connection\ConnectionInfoFactory;
use Hub\Information\ShareableInfo;
+use Hub\Listener\BaseListener;
use Hub\Network\Package\NetworkPackage;
use Hub\Registry\Socket\RegisterableSocket;
// Still no socket resource?
if (!$socketInstance->isValidSocket())) {
// Then abort here with an exception (may happen after socket_shutdown())
- throw new InvalidSocketException(array($helperInstance, $socketInstance, 'unknown', 'unknown'), SocketHandler::EXCEPTION_INVALID_SOCKET);
+ throw new InvalidSocketException(array($helperInstance, $socketInstance->getSocketResource()), SocketHandler::EXCEPTION_INVALID_SOCKET);
} // END - if
} // END - if