FTOK
Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Å´º¾ó (3)
Updated: 1993³â 11¿ù 1ÀÏ
Index
Return to Main Contents
À̸§
ftok - °æ·Î¿Í ÇÁ·ÎÁ§Æ® ½Äº°ÀÚ¸¦ ½Ã½ºÅÛ V IPC Å° °ªÀ¸·Î º¯È¯ÇÑ´Ù.
»ç¿ë¹ý
# include <sys/types.h>
# include <sys/ipc.h>
key_t ftok ( char *pathname,
char proj )
¼³¸í
ÀÌ ÇÔ¼ö´Â Á¢±Ù °¡´ÉÇÏ°í ½ÇÁ¦·Î Á¸ÀçÇÏ´Â ÆÄÀÏÀÇ °æ·Î¿Í
ÇÁ·ÎÁ§Æ® ½Äº°ÀÚ¸¦
key_t
ŸÀÔÀÇ ½Ã½ºÅÛ V IPC Å° °ªÀ¸·Î º¯È¯ÇÑ´Ù.
¹Ýȯ °ª
¼º°øÀûÀÎ °æ¿ì¿¡´Â Á¤»óÀûÀ¸·Î º¯È¯µÈ
key_t
°ªÀ», ±×·¸Áö ¾ÊÀ¸¸é
-1
À» ¹ÝȯÇÏ°í
stat(2)
½Ã½ºÅÛ ÄÝ¿¡ °üÇÑ ¿¡·¯¸¦ Ç¥½ÃÇϱâ À§ÇØ
errno
°ªÀ» ¼³Á¤ÇÑ´Ù.
¹ö±×
º¯È¯ ÇÑ
key_t
°ªÀº
pathnameÀÇ
i-node ¹øÈ£¿Í µð½ºÅ© ÆÄÀÏÀÌ À§Ä¡ÇÑ ÆÄÀÏ ½Ã½ºÅÛÀÇ
ºÎ(minor) ÀåÄ¡ ¹øÈ£¸¦ ¾ò±â À§ÇØ
pathname¿¡
ºÎÇÕÇÏ´Â µð½ºÅ© ÆÄÀÏÀÇ »óŸ¦ ÀúÀåÇÏ°í ÀÖ´Ù. µû¶ó¼ ÀÌ °ªÀº
i-node ¹øÈ£ÀÇ ÇÏÀ§ 16ºñÆ®¿Í, ºÎ ÀåÄ¡ ¹øÈ£ÀÇ
8ºñÆ® ±×¸®°í
proj
°ªÀÇ 8ºñÆ®¸¦ Á¶ÇÕÇؼ ¸¸µç´Ù. ±×·¯¹Ç·Î ÀÌ ¾Ë°í¸®ÁòÀº À¯ÀÏÇÑ Å°
°ªÀ» º¸ÀåÇÒ ¼ö ¾ø´Ù. ½ÇÁ¦·Î
- *
-
°°Àº ÆÄÀÏ¿¡ ¸µÅ©µÈ ¼·Î ´Ù¸¥ À̸§ÀÇ ÆÄÀÏÀº °°Àº Å° °ªÀ» »ý¼ºÇÑ´Ù.
- *
-
µå¹® °æ¿ìÀÌÁö¸¸, i-node ¹øÈ£ÀÇ ÇÏÀ§ 16ºñÆ®¸¦ »ç¿ëÇϱâ
¶§¹®¿¡, ¼·Î ´Ù¸¥ i-node¸¦ °¡Áö´Â ÆÄÀÏÀÌ ¼·Î °°Àº
Å° °ªÀ» °¡Áö´Â °æ¿ì°¡ ÀÖ´Ù.
- *
-
µå¹® °æ¿ìÀÌÁö¸¸, ÁÖ(major) ÀåÄ¡ ¹øÈ£¸¦ ºÐ°£ÇÒ ¼ö ¾ø±â ¶§¹®¿¡,
¿©·¯ °³ÀÇ µð½ºÅ© Á¦¾î ÀåÄ¡¸¦ °¡Áö´Â ½Ã½ºÅÛ¿¡¼µµ ¿ª½Ã ÀÌ·±
Ãæµ¹ÀÌ ÀϾ ¼ö ÀÖ´Ù.
°ü·Ã Ç׸ñ
ipc(5),
msgget(2),
semget(2),
shmget(2),
stat(2).
¿ªÀÚ
Á¤µ¿Çö <dhjung@serome.co.kr>, 2000³â 4¿ù 21ÀÏ
Index
- À̸§
-
- »ç¿ë¹ý
-
- ¼³¸í
-
- ¹Ýȯ °ª
-
- ¹ö±×
-
- °ü·Ã Ç׸ñ
-
- ¿ªÀÚ
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:01 GMT, March 25, 2004