UNIX için RexxUtil Kütüphanesi - İşlevler - SysCreateMutexSem ============================================================= Dizilim ------- donus = SysCreateMutexSem(isim) Call SysCreateMutexSem isim İşlev ----- Bir mutex semaforunun oluşturulmasını ya da açılmasını sağlar. Değiştirge(ler) ---------------
isim ^^^^ Oluşturulmak ya da açılmak istenen semforun adı. Eğer belirtilmezse isimsiz bir semafor oluşturulur. Bu isimsiz semafor, paylaşılmış bir olay semaforudur. Bir semafor isminin uzunluğu, 63 karakterden büyük olamaz ve ters-bölü ("\") karakterinin dışında her türlü karakteri içerir. Semafor isimleri, büyük-küçük harf duyarlılığına sahiptir. Dönüş Değer(ler)i ----------------- "donus" değiştirgesi ya da "RESULT" özel değişkeni yardımıyla elde edilebilecek olası değerler ve anlamları, tutamaç : Oluşturulan ya da açılan semaforun tutamacı. boş_dizgi : Semafor oluşturulamadı ya da açılamadı. şeklinde tanımlıdır. Örnek Kullanım -------------- /* --- Düzgü-1 --- */ tutamac = SysCreateMutexSem('sem01') Say 'Semafor Tutamacı : ' tutamac /* --- Düzgü-2 --- */ Call SysCreateMutexSem 'sem01' Say 'Semafor Tutamacı : ' RESULT Açıklama(lar) ------------- Yok. (-)