ordered_message_processor sınıfı
Bir ordered_message_processor olan bir message_processor sipariş alınan iletileri işleyecek şekilde ileti blokları sağlar.
template<
class _Type
>
class ordered_message_processor : public message_processor<_Type>;
Parametreler
- _Type
Yük türü işlemci tarafından işlenen iletilerin.
Üyeler
TypeDef genel
Ad |
Description |
---|---|
type |
Bir tür ad _Type. |
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir ordered_message_processor nesnesi. |
|
ordered_message_processor:: ~ ordered_message_processor yıkıcı |
Kaynaklarýný ordered_message_processor nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Zaman uyumsuz olarak iletileri sıralar ve bunu yapmış olduğu değil, bir işlem görevi başlatır.(Geçersiz kılar message_processor::async_send.) |
|
Başlatan ordered_message_processor uygun bir geri arama işlevi, Zamanlayıcı ve zamanlama grubuyla nesnesi. |
|
ordered_message_processor::initialize_batched_processing yöntemi |
Initialize toplanmış ileti işleme |
Sıradaki iletileri sıralar ve bu yapmış olduğu değil, bir işlem görevi başlatır.(Geçersiz kılar message_processor::sync_send.) |
|
İleti blokları yıkıcı tüm zaman uyumsuz işleme görevlerini blok yok etmeden önce tamamlamak için zamanınız olduğundan emin olmak için kullanılan bir işlemciye özel dönüş bekleyin.(Geçersiz kılar message_processor::wait.) |
Korumalı yöntemleri
Ad |
Description |
---|---|
Zaman uyumsuz olarak adlandırılan işleme işlevi.Bu iletileri dequeues ve bunları işleme başlar.(Geçersiz kılar message_processor::process_incoming_message.) |
Devralma hiyerarşisi
ordered_message_processor
Gereksinimler
Başlık: agents.h
Namespace: eşzamanlılık