PIP 5.6.1
Platform-Independent Primitives
Классы | Определения типов
Файл piiodevice.h

Базовая абстракция для настраиваемых устройств ввода/вывода Подробнее...

#include "piinit.h"
#include "piqueue.h"
#include "pithread.h"

Классы

class  PIIODevice
 Базовый класс устройств ввода/вывода. Подробнее...
 

Определения типов

typedef std::function< bool(const uchar *, int, void *)> ReadRetFunc
 Callback, используемый методом setThreadedReadSlot(). Подробнее...
 

Подробное описание

Базовая абстракция для настраиваемых устройств ввода/вывода

Типы

◆ ReadRetFunc

typedef std::function<bool(const uchar *, int, void *)> ReadRetFunc

Callback, используемый методом setThreadedReadSlot().

Принимает указатель на данные, прочитанные фоновым потоком, количество байт и пользовательские данные, заданные через setThreadedReadData().