UNIX için RexxUtil Kütüphanesi - İşlevler - SysRequestMutexSem ============================================================== Dizilim ------- donus = SysRequestMutexSem(tutamaç, zaman_aşımı) Call SysRequestMutexSem tutamaç, zaman_aşımı İşlev ----- Bir mutex semaforunun istemlendirilmesini sağlar. Değiştirge(ler) ---------------
tutamaç ^^^^^^^ İstemlendirilmek istenen mutex semaforunu işaret eden ve en son yürütülen "SysCreateMutexSem" işlevi tarafından üretilen tutamaç değeri. zaman_aşımı ^^^^^^^^^^^ Semaforu beklemek için geçerli olacak ve milisaniye cinsinden belirtilecek zaman aşımı değeri. Bu değiştirge ile herhangi bir değerin belirtilmemesi halinde, sürekli bekleme söz konusu olacaktır. 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ı, 0 : Başarılı sonuçlandırım. 6 : Geçersiz tutamaç değeri. 95 : Yetersiz bellek. 640 : Zaman aşımı hatası oluştu. şeklinde tanımlıdır. Örnek Kullanım -------------- /* --- Düzgü-1 --- */ donus = SysRequestMutexSem(360, 120) /* --- Düzgü-2 --- */ Call SysRequestMutexSem 360, 120 Açıklama(lar) ------------- Yok. (-)