===== stop ===== ==== Синтаксис ==== void stop(PROCESS pid); ==== Описание ==== Замораживает выполнение процесса или всех процессов блока.\\ Разрешается останавливать процесс любое число раз.\\ Ядро хранит информацию о том, сколько раз каждый процесс был остановлен. Процессу дозволено выполняться только если число запусков соответствует числу остановов.\\ Остановка блока равноценна остановке каждого процесса этого блока. ==== Параметры ==== **sig** - идентификатор блока или процесса. ==== Возвращаемое значение ==== Нет ==== Ограничения ==== Только приоритетные, фоновые и таймерные процессы могут быть остановлены. Вызовы start и stop не влияют на другие типы процессов.\\ Недопустим запуск процесса, который не был остановлен (запуск процесса больше раз, чем он был остановлен). ==== См. также ==== [[create_process]], [[start]]