// // SocketNotification.cpp // // Library: Net // Package: Reactor // Module: SocketNotification // // Copyright (c) 2005-2006, Applied Informatics Software Engineering GmbH. // and Contributors. // // SPDX-License-Identifier: BSL-1.0 // #include "Poco/Net/SocketNotification.h" namespace Poco { namespace Net { SocketNotification::SocketNotification(SocketReactor* pReactor): _pReactor(pReactor) { } SocketNotification::~SocketNotification() { } void SocketNotification::setSocket(const Socket& socket) { _socket = socket; } ReadableNotification::ReadableNotification(SocketReactor* pReactor): SocketNotification(pReactor) { } ReadableNotification::~ReadableNotification() { } WritableNotification::WritableNotification(SocketReactor* pReactor): SocketNotification(pReactor) { } WritableNotification::~WritableNotification() { } ErrorNotification::ErrorNotification(SocketReactor* pReactor): SocketNotification(pReactor) { } ErrorNotification::~ErrorNotification() { } TimeoutNotification::TimeoutNotification(SocketReactor* pReactor): SocketNotification(pReactor) { } TimeoutNotification::~TimeoutNotification() { } IdleNotification::IdleNotification(SocketReactor* pReactor): SocketNotification(pReactor) { } IdleNotification::~IdleNotification() { } ShutdownNotification::ShutdownNotification(SocketReactor* pReactor): SocketNotification(pReactor) { } ShutdownNotification::~ShutdownNotification() { } } } // namespace Poco::Net