![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Устройства ввода/вывода. Подробнее...
Файлы | |
| файл | pibinarylog.h |
| Бинарный лог | |
| файл | pican.h |
| Обертка над устройством шины CAN. | |
| файл | piconfig.h |
| Разбор и запись конфигурационных файлов | |
| файл | pidir.h |
| Локальная директория | |
| файл | piethernet.h |
| Устройство UDP и TCP поверх Ethernet. | |
| файл | pifile.h |
| Локальный файл | |
| файл | pigpio.h |
| Поддержка GPIO. | |
| файл | piiobytearray.h |
| Обертка PIIODevice вокруг PIByteArray. | |
| файл | piiodevice.h |
| Базовая абстракция для настраиваемых устройств ввода/вывода | |
| файл | piiodevicesmodule.h |
| Общий include для основных заголовков устройств ввода/вывода | |
| файл | piiostream.h |
| Адаптеры текстовых и бинарных потоков для PIIODevice. | |
| файл | piiostring.h |
| Обертка PIIODevice вокруг PIString. | |
| файл | pipeer.h |
| Узел одноранговой сети | |
| файл | piserial.h |
| Последовательный порт | |
| файл | pisharedmemory.h |
| Разделяемая память | |
| файл | pispi.h |
| Обертка над SPI-устройством | |
| файл | pitransparentdevice.h |
| PIIODevice который транслирует запись на чтение | |
Классы | |
| class | PICAN |
| CAN-устройство, настраиваемое именем интерфейса и идентификатором кадра. Подробнее... | |
| class | PIConfig |
| Разбор и запись конфигурационных файлов с поддержкой древовидной структуры Подробнее... | |
| class | PIConfig::Branch |
| Класс Branch - контейнер для объектов Entry. Подробнее... | |
| class | PIConfig::Entry |
| Узел разобранного дерева конфигурации. Подробнее... | |
| class | PIDir |
| Локальная директория. Подробнее... | |
| class | PIDir::CurrentDirOverrider |
| Временная смена рабочей директории. Подробнее... | |
| class | PIEthernet |
| Реализация PIIODevice для UDP-сокетов, TCP-клиентов и TCP-серверов. Подробнее... | |
| struct | PIEthernet::Interface |
| Публичное описание системного сетевого интерфейса. Подробнее... | |
| class | PIEthernet::InterfaceList |
| Коллекция описаний Interface с методами поиска. Подробнее... | |
| class | PIFile |
| Локальный файл. Подробнее... | |
| struct | PIFile::FileInfo |
| Информация о локальном файле или директории. Подробнее... | |
| struct | PIFile::FileInfo::Permissions |
| Разрешения локального файла или директории. Подробнее... | |
| class | PIGPIO |
| Библиотека поддержки GPIO. Подробнее... | |
| class | PIIOByteArray |
| Обёртка PIIODevice вокруг PIByteArray. Подробнее... | |
| class | PIIODevice |
| Базовый класс устройств ввода/вывода. Подробнее... | |
| class | PIIOBinaryStream |
| Адаптер PIBinaryStream поверх PIIODevice. Подробнее... | |
| class | PIIOTextStream |
| Адаптер PITextStream поверх PIIODevice. Подробнее... | |
| class | PIIOString |
| Обёртка PIIODevice вокруг PIString. Подробнее... | |
| class | PIPeer |
| Именованный сетевой пир, построенный поверх PIIODevice. Подробнее... | |
| class | PIPeer::PeerInfo |
| Общедоступная информация об обнаруженном пире. Подробнее... | |
| struct | PIPeer::PeerInfo::PeerAddress |
| Сетевой адрес конечной точки пира. Подробнее... | |
| class | PISerial |
| Последовательный порт. Подробнее... | |
| struct | PISerial::DeviceInfo |
| Информация о последовательном устройстве Подробнее... | |
| class | PISharedMemory |
| Разделяемая память. Подробнее... | |
| class | PISPI |
| SPI-устройство с настраиваемыми скоростью, размером слова и режимом тактирования. Подробнее... | |
| class | PITransparentDevice |
| PIIODevice, который возвращает записанные пакеты через read(). Подробнее... | |
Устройства ввода/вывода.
Модуль содержит базовую абстракцию PIIODevice, конкретные реализации устройств и вспомогательные поверхности, включая этот общий umbrella-заголовок.
Иван Пелипенко peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Андрей Бычков work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;