P.I.P.S. - P.I.P.S.

P.I.P.S.
Стабильный выпуск
1.7 / 10 апреля 2010 г.; 10 лет назад (2010-04-10)
Написано вC, C ++
Операционная системаОС Symbian
ТипИнтерфейс прикладного программирования
Лицензия?

P.I.P.S. это термин (рекурсивный акроним ) для программных библиотек Symbian, что означает, п.I.P.S. яs пOSIX на Symbian OS. Он предназначен для помощи C язык программисты в миграции рабочий стол и сервер промежуточное ПО, Приложения к ОС Symbian на базе мобильного смартфон устройств. [1][2]

Программные библиотеки

ПИПС программные библиотеки обеспечивает C и C ++ интерфейсы прикладного программирования в стандарте C библиотеки, такие как

  • POSIX
    • libc - «Стандартная библиотека C» с системными API-интерфейсами, сопоставленными с API-интерфейсами Symbian OS для повышения производительности.
    • libm - математическая библиотека
    • libpthread - реализует поддержку потоковой передачи в стиле POSIX с точки зрения поддержки потоков базовой ОС Symbian.
    • libdl - реализует динамическое связывание в стиле POSIX, расширяющее модель динамической загрузки ОС Symbian.
  • ЛИБЗ
    • libz
  • OpenSSL
    • libcrypt
    • libcrypto
    • libssl
  • ГНОМ
    • libglib

Ограничения

P.I.P.S. среда не поддерживает настоящую сигнализацию. Базовая поддержка сигналов эмулируется с помощью потоков.

Расширения и преемники: Open C и Open C ++

Open C и Open C ++ - это расширения от Nokia P.I.P.S. В отличие от простого P.I.P.S., они предназначались только для Серии 60 телефоны. [3]

Именование

Название было результатом внутреннего конкурса в отделе маркетинга разработчиков Symbian, организованного Брюсом Карни (маркетинг разработчиков) и Эриком Якобсоном (менеджером по продукту). Точные точки были вставлены юридическим отделом Symbian, чтобы гарантировать отсутствие нарушений прав на товарный знак или авторских прав.

Смотрите также

Рекомендации

  1. ^ Symbian представляет библиотеки POSIX для ОС Symbian В архиве 18 ноября 2008 г. Wayback Machine
  2. ^ «ОС Symbian для получения библиотек POSIX». Архивировано из оригинал 5 сентября 2012 г.
  3. '^ Уилкокс, Марк и другие, Переход на платформу Symbian, страницы 106-107, 2009, Wiley

внешняя ссылка