Kullanıcı Aletleri

Site Aletleri


ortak

Anasayfa / Standard Modüller

Ortak Modülü

Ortak sayesinde birbirlerinden bağımsız uygulamalar arasında veri alışverişi (IPC) sağlanır. Kanal veri alışverişi için Linux ve Windows'ta makismum 255 baytlık bir arabellek alanı sağlamaktadır. Mac'te ise Notification Center'den istifade edilir.

Ortak.Bağla(  AsciiMetni  KanalAdı  )  

Kanal yoksa, oluşturur ve bağlanır, varsa direkt bağlanır.

Ortak.Çöz(  AsciiMetni  KanalAdı  )  

Kanal bağlantısını çözer. Kanalı ilk açan işlem, kanalı bellekten kaldırır.

Ortak.Aktar(  AsciiMetni  KanalAdı;  Dizilimsel  Esnek  Dizin  )  Bayttır  

Dizilim sayısal veya virgüllü değer içermelidir. Kanal kapasitesini aşan dizilim öğeleri aktarılmaz. Başarı durumunda 1, aksi taktirde 0 geri verilir.

Ortak.Aktar(  AsciiMetni  KanalAdı;  Esnek  Veri  )  Bayttır  

Sayısal veya virgüllü değer olmalıdır. Başarı durumunda 1, aksi taktirde 0 geri verilir.

Ortak.Oku(  AsciiMetni  KanalAdı  )  Dizilimsel  Esnektir  

Gelen veriler dizilime aktarılır.

Ortak.Oku(  AsciiMetni  KanalAdı;  ProsedürBağı  ProsedürAdı  )  

Gelen verileri okumak için girilen prosedür çalıştırılır. Bu durum sadece Mac işletim sistemi için etkilidir. Windows ve Linux'ta etkisiz kalır. Prosedürün başlık kısmı şöyle olmalıdır:

Prosedür İSİM ( Dizilimsel Esnek Dizin )

Ortak.Durum(  AsciiMetni  KanalAdı  )  Bayttır  

Eğer okunmaya hazır veri varsa 1, aksi taktirde 0 geri verilir.

Bu başlık henüz mevcut değil

Henüz mevcut olmayan bir başlığın linkiyle geldiniz. Bu sayfayı oluştur tuşuna tıklayarak sayfayı oluşturabilirsiniz.

ortak.txt · Son değiştirilme: 07.11.2020 12:43 Değiştiren: admin