このページを編集する際は、[[編集に関する方針]]に従ってください。 ページ名を [[PGSemaphoreData/ipc_test/postgresql-8.1.4]] に変更しましたので、こちらを参照ください。 *概要 [#b7573523] -対象:8.1.4 -言語:C -宣言・定義:[[postgresql-8.1.4/src/include/storage/pg_sema.h]] -コンパイルオプションUSE_NAMED_POSIX_SEMAPHORESの時 -- sem_tのポインタ型の別名 -コンパイルオプションUSE_UNNAMED_POSIX_SEMAPHORESの時 -- sem_tの別名 -コンパイルオプションUSE_SYSV_SEMAPHORESの時 -- 下記メンバを持つ構造体型 --int型の変数semId --int型の変数semNum *実装 [#ne63bbb1] #ifdef USE_NAMED_POSIX_SEMAPHORES typedef sem_t *PGSemaphoreData; #endif #ifdef USE_UNNAMED_POSIX_SEMAPHORES typedef sem_t PGSemaphoreData; #endif #ifdef USE_SYSV_SEMAPHORES typedef struct PGSemaphoreData { int semId; /* semaphore set identifier */ int semNum; /* semaphore number within set */ } PGSemaphoreData; #endif *呼出元 [#a63fb8a3] -[[MyStorage/postgresql-8.1.4]] *備考 [#cad13c72] *履歴 [#e9ecb7b4] -作者:[[testnoda/ページ作者]] -日付:2007/5/22 |更新日|更新者|更新内容| |||| *コメント [#w2129e07] #comment