ГОСТ Р ИСО/МЭК 24708-2013
15.54
Т и п
BioAPI_TIME
15.54.1 В ПМО БиоАПИ данный тип Си определен следующим образом:
typedef struct bioapi_time {
uint8_t Hour;
uint8_t Minute;
uint8_t Second;
} BioAPI_TIME;
15.54.2ВПМОБиоАПИсоответствующийтипАСН.1определен
следующим образом:
BioAPI-TIME ::= SEQUENCE {
hourINTEGER (0..99),
minute INTEGER (0..99),
secondINTEGER (0..99)
)
15.54.3 Преобразование между типом Си и типом АСН.1(в обоих
направлениях) выполняют путем преобразования между индивидуальными
членами Си и компонентами АСН.1 в соответствии с таблицей 32.
Т а б л и ц а32 — Преобразование данных между членами типа Си
BioAPI_TIME
и
компонентами АСН.1 типа
BioAPI-TIME
Член типа Си
Компонент типа АСН.1
Пункт
настоящего
стандарта
hour
15.1.2
minute
15.1.2
Hour
Minute
Second
second
15.1.2
15.54.4Абстрактное значение типа
BioAPI-TIME,
состоящего из трех
компонентов
hour, minute
и
second
равных 99, допускается. В отличие от
указанного определенного абстрактного значения, все значения
hour,
не
входящие в диапазон от 0 до 23, все значения
minute,
не входящие в диапазон
от 0 до 59. и все значения
second,
не входящие в диапазон от 0 до 59 не могут
120