ГОСТ Р 56947—2016
В т о р о й о п е р а т о р в т е л е и н е р ф е й с а д а н н о г о в ы р а ж е н и я I D L п о к а з ы в а е т , ч т о в т о р о е з н а ч е н и е в с т р у к т у р е
д а н н ы х « T im e R e p r e s e n t a t io n » я в л я е т с я 3 2 - р а з р я д н ы м ц е л ы м ч и с л о м б е з з н а к а , к о т о р о е п р е д с т а в л я е т с о б о й ч и с л о
н а н о с е к у н д и о т м е ч е н о и д е н т и ф и к а т о р о м « n s e c s » .
З а к р ы т и е ф и г у р н ы х с к о б о к о з н а ч а е т , ч т о т е л о I D L и н т е р ф е й с а з а в е р ш е н о .
N . 2 . 2 П р и м е р 2
В ы р а ж е н и я н а я з ы к е I D L . п р е д с т а в л е н н ы е н а р и с у н к е N . 2 . в к л ю ч а ю т в с е б я ч а с т и ч н ы й л и с т и н г о п и с а н и я
с е р в и с о в м о д у л ь н ы х с в я з е й д л я с л у ч а я р е а л и з а ц и и т и п а с в я з и « т о ч к а - т о ч к а » ( « у з е л - у з е л » ) .
//Офпгсн мздулкргдп дю яй
ииЫе MnMiО—Ы н
{
// Comm нкпрфейс “ютха-юты” (уэьд-уэед)
/ / Обесгкнквало* дицшДцдиыи уроин* ИИЭР 1451
X
/ / Ишпяьяувге* yjqmfcuuHMHуроки* ИИЭР 1451Л
lctertce Comm
{
Aqpu:UInflfi in ti*);
И
// Comm н твцфсДц “точкж-’ЮчгаГ (уэож-уэех)
tntoftcc PlPComm: Comm
{
Arg*::UIiifl6In Ar^:ThneI)madkmtimeout,
in АфЕ:1Лп1Э2nuxLen,
1
1
outАхвс:
0
с(в А тху peyioul,
outАхвк:_ВосУсаа Lut);
};
Р и с у н о к N . 2 — О п е р а т о р ы I D L . о п р е д е л я ю щ и е м о д у л ь с о п и с а н и я м и д л я д в у х и н т е р ф е й с о в
З а п е р в о н а ч а л ь н о й с т р о к о й к о м м е н т а р и е в с л е д у е т п е р в а я с т р о к а д а н н о г о в ы р а ж е н и я I D L . к о т о р а я п р е д с т а в
л я е т с о б о й о п е р а т о р о б ь я в л е н и я м о д у л я . « М о д у л ь » и с п о л ь з у е т с я в ц е л я х о п р е д е л е н и я о б л а с т и д е й с т в и я п е р е
м е н н о й д л я с о з д а н и я у н и к а л ь н о г о п р о с т р а н с т в а и м е н , ч т о б ы и д е н т и ф и к а т о р ы , о п р е д е л е н н ы е в р а м к а х д а н н о г о
м о д у л я , м о г л и р а с п о з н а в а т ь с я т о л ь к о в н у т р и и н т е р ф е й с а м о д у л ь н ы х с в я з е й . С о д е р ж а н и е д а н н о г о м о д у л я о г р а
н и ч е н о о т к р ы в а ю щ е й с я и з а к р ы в а ю щ е й с я ф и г у р н ы м и с к о б к а м и « { . . . } » . И с п о л ь з о в а н и е к о н с т р у к ц и и м о д у л я п о з в о
л я е т с о к р а т и т ь к о н ф л и к т ы о б л а с т е й д е й с т в и я п е р е м е н н ы х , к о т о р ы е м о г у т в о з н и к н у т ь в м а с ш т а б н ы х п р о е к т а х , и
у м е н ь ш а е т н е о б х о д и м о с т ь с о з д а н и я б о л ь ш о г о ч и с л а г л о б а л ь н ы х и м е н .
П о с л е н е с к о л ь к и х с т р о к к о м м е н т а р и е в и д е т к л ю ч е в о е с л о в о « in t e r f a c e » , о п р е д е л я ю щ е е с е к ц и ю I D L . о п и с ы
в а ю щ у ю п р о г р а м м н ы е с в я з и д л я р е а л и з а ц и и с е р в и с а д л я к л и е н т о в , и с п о л ь з у ю щ и х д а н н ы й с е р в и с .
2 5 7