ГОСТ Р ИСО/МЭК 24708-2013
15.30.3В ПМО БиоАПИ соответствующий тип АСН.1 определен
следующим образом:
BioAPI-UNIT-EVENT-TYPEENUMERATED {
insert,
remove,
fault,
sourcePresent,
sourceRemoved,
}
15.30.4.Преобразование между типом Си и типом АСН.1 (в обоих
направлениях) выполняют в соответствии с таблицей 20.
Т а б л и ц а 20 - Преобразование данных между индивидуальными значениями
Си типа
BioAPI_EVENT
и абстрактными значениями АСН.1 типа
BioAPI-
UNIT-EVENT-TYPE
Значение типа Си
Абстрактное значение типа
АСН.1
insert
remove
1(BioAPI_NOTIFY_INSERT)
2(BioAPI_NOTIFY_REMOVE)
3
(BioAPI_NOTIFY_FAULT)
fault
4 BioAPI
NOTIFY SOURCE
PRESENT)
sourcePresent
5 BioAPI
NOTIFY SOURCE
REMOVED)
sourceRemoved
Другие значения
Отсутствует - значение Си не
преобразуется, см. раздел 32
15.31 Тип BioAPI EVENT MASK
15.31.1 В ПМО БиоАПИ данный тип Си определен следующим образом:
typedef uint32_t BioAPI_EVENT_MASK;
15.31.2 В БиоАПИ для поддерживания данного типа Си определены
следующие символические константы:
96
#define BioAPI_NOTlFYJNSERT_BIT(0x00000001)