Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Интерфейсы различных подсистем > Устойчивая служба публикации/подписки (PPS) > API > pps_status_t



pps_status_t

Статус выполнения вызова ppsparse()

Прототип:

#include <sys/pps.h>
typedef enum {
PPS_ERROR,
PPS_END,
PPS_OBJECT,
PPS_OBJECT_CREATED,
PPS_OBJECT_DELETED,
PPS_OBJECT_TRUNCATED,
PPS_ATTRIBUTE,
PPS_ATTRIBUTE_DELETED,
} pps_status_t;

Описание:

Тип, определяющий статус выполнения вызова ppsparse(). Возможные значения:

PPS_ERROR
Строка данных содержит ошибки.
PPS_END
Конец данных или незавершенная строка.
PPS_OBJECT
Далее следуют данные объекта.
PPS_OBJECT_CREATED
Создан новый объект.
PPS_OBJECT_DELETED
Объект удалён.
PPS_OBJECT_TRUNCATED
Объект был усечён (все атрибуты удалены).
PPS_ATTRIBUTE
Атрибут был обновлён.
PPS_ATTRIBUTE_DELETED
Атрибут был удалён.

См. также Объекты и их атрибуты.

Классификация:

ЗОСРВ «Нейтрино»

Тематические ссылки:

ppsparse(), pps_attrib_t, pps_attrib_flags_t, pps_options_t




Предыдущий раздел: Устойчивая служба публикации/подписки (PPS)