MSG_BOX İş Bloku

MSG_BOX İş Bloku, RAW formatında bir arayüzün bildirimlerini yönetir.

İş Bloku RAW_IN ve RAW_OUT ile aynı arayüz değişkeniyle bağlanır. Örneğin in.RAW ve out.RAW. Aynı İş Bloku ile kutular arasında geçiş yapmak mümkün değildir.

Not: Belki de tüm çıkışlar iletişim için desteklenmez. Bu, arayüzlere göre farklılık gösterir.

RAW_IN Girişi

Arayüzdən verileri alır. İşlemin geri bildirimini ayırt edebilirsiniz, böylece birden fazla İş Bloku'na aktarım mümkün olur. Ancak aynı anda gönderme, verilerin kaybolmasına neden olabilir.

GET_POSITION Girişi

Değeri değiştirildiğinde ilgili konum çağrılır. Konum 0'dan başlar ve TOTAL-1'de biter. Değerler otomatik olarak sınırlandırılır. Girişteki NULL değer yoksayılır.

İpuçları: Her zaman en son bildirimi göstermek için, TOTAL çıkışını girişle bağlayabilirsiniz. Ayrıca SEL aracılığıyla bir impuls tetikleyerek, kutunun dolu olduğu durumda bile bir bildirim gösterilmesini sağlayın.

GET_ID Girişi

Değeri değiştirildiğinde ilgili ID aranır ve eğer bir bildirim bulunursa gösterilir. Girişteki NULL değer yoksayılır.

GET_NEXT Girişi

Bir pozitif kenarda, sonraki bildirim çağrılır.

GET_PREV Girişi

Bir pozitif kenarda, önceki bildirim çağrılır.

DELETE Girişi

Bir pozitif kenarda, bildirim silinir.

READ Girişi

Bir pozitif kenarda, bildirim okundu olarak işaretlenir.

RAW_OUT Çıkışı

Arayüzle JSON formatında iletişim kurar. Çıkış sadece gönderme sırasında NULL'a eşit değildir.

TOTAL Çıkışı

Bu kutudaki bildirim sayısını döndürür.

POSITION Çıkışı

Bildirimin mevcut mesaj konumunu döndürür. En son bildirim sona eklenir.

ID Çıkışı

FROM Çıkışı

Bildirimin göndericisini döndürür.

TO Çıkışı

Bildirimin bir veya daha fazla alıcısını döndürür. Birden fazla alıcı, bir noktalama işareti ";" ile ayrılır.

SUBJECT Çıkışı

Bildirimin konusunu döndürür.

TEXT Çıkışı

Bildirimin metnini veya body'sini döndürür.

PRIORITY Çıkışı

Bildirimin önceliğini döndürür. Bu önceliklerin nasıl değerlendirildiği kullanılan arayüze bağlıdır. Olası değerler: 1, 0, -1 veya "high", "low"

TYPE Çıkışı

Bildirimin türünü döndürür.

STATUS Çıkışı

Bildirimin durumunu döndürür.

TIME Çıkışı

Bildirimin zaman damgasını DT# formatında döndürür.

READED Çıkışı

Bildirimin okunma durumunu döndürür.