UNIX için RexxUtil Kütüphanesi - İşlevler - SysQueryProcess =========================================================== Dizilim ------- donus = SysQueryProcess(bilgi) Call SysQueryProcess bilgi İşlev ----- O anda devam etmekte olan işlem ya da işlemcik hakkında bilgi edinilmesini sağlar. Değiştirge(ler) ---------------
bilgi ^^^^^ Elde edilmek istenen bilginin türünü belirten değer. Söz konusu değerler ve anlamları PID Devam etmekte olan işlemin numarası. TID Devam etmekte olan işlemciğin numarası. PPRIO Devam etmekte olan işlemin öncelik sınıfı. TPRIO Devam etmekte olan işlemciğin göreceli öncelik değeri. PTIME Devam etmekte olan işlemin zaman bilgisi. TTIME Devam etmekte olan işlemciğin zaman bilgisi. PMEM Devam etmekte olan işlemin kullandığı bellek. PRCVDSIG Devam etmekte olan işlem tarafından alınan işaretlerin toplam sayısı. şeklinde tanımlıdı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ı, PID ve TID için Bir işlem numarası. PPRIO için IDLE, NORMAL, HIGH, REALTIME ya da UNKNOWN değeri. TPRIO için IDLE, LOWEST, BELOW_NORMAL, NORMAL, ABOVE_NORMAL, HIGHEST, TIME_CRITICAL ya da UNKNOWN değeri. PTIME ve TTIME için Oluşturulma tarihi ve saati, çekirdek kipinde iken kullanılan zaman miktarı ve kullanıcı kipinde iken geçen zaman miktarı. UNIX için PPRIO -20 ile +20 arasında bir değer. şeklinde tanımlıdır. Örnek Kullanım -------------- /* --- Düzgü-1 --- */ donus = SysQueryProcess('PID') Say 'Dönüş : ' donus /* --- Düzgü-2 --- */ Call SysQueryProcess 'PID' Say 'Dönüş : ' RESULT Açıklama(lar) ------------- Yok. (-)