uIP 1.0
Файлы
Локальные продолжения (Local continuations, далее LC)
Библиотека протопотоков (Protothreads)

LC являются базой для реализации протопотоков. Подробнее...

Файлы

файл  lc.h
 

Local continuations (локальные продолжения, LC)


файл  lc-switch.h
 

Реализация локальных продолжителей (local continuations, LC) на основе оператора switch()


файл  lc-addrlabels.h
 

Реализация локальных продолжителей (local continuations, LC) на основе фичи gcc "Метки как значение".



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

LC являются базой для реализации протопотоков.

LC может быть set (установлено) в отдельной функции в захват состояния функции. После того, как LC было установлено, оно может быть resumed (возобновлено) для восстановления состояния функции в точке, где было установлено LC.