libzypp 17.37.17
asyncdatasource_p.h
Go to the documentation of this file.
1#ifndef ZYPP_CORE_ZYPPNG_IO_PRIVATE_ASYNCDATASOURCE_P_H_INCLUDED
2#define ZYPP_CORE_ZYPPNG_IO_PRIVATE_ASYNCDATASOURCE_P_H_INCLUDED
3
4#include <zypp-core/zyppng/io/AsyncDataSource>
5#include <zypp-core/zyppng/base/SocketNotifier>
6#include "iodevice_p.h"
7#include "iobuffer_p.h"
8
9namespace zyppng {
10
35
36}
37
38
39#endif // ZYPP_CORE_ZYPPNG_IO_PRIVATE_ASYNCDATASOURCE_P_H_INCLUDED
void closeReadChannel(uint channel, AsyncDataSource::ChannelCloseReason reason)
AsyncDataSourcePrivate(AsyncDataSource &pub)
void closeWriteChannel(AsyncDataSource::ChannelCloseReason reason)
void notifierActivated(const SocketNotifier &notify, int evTypes)
Signal< void(uint, AsyncDataSource::ChannelCloseReason)> _sigReadFdClosed
std::vector< ReadChannelDev > _readFds
Signal< void(AsyncDataSource::ChannelCloseReason)> _sigWriteFdClosed
IODevicePrivate(IODevice &p)
Definition iodevice.cc:5
std::shared_ptr< SocketNotifier > Ptr
#define ZYPP_DECLARE_PUBLIC(Class)
Definition zyppglobal.h:98