共用方式為


message_processor 類別

message_processor 類別是處理 message 物件的抽象基底類別。 不保證訊息順序。

template<
   class _Type
>
class message_processor;

參數

  • _Type
    message_processor 物件所處理的訊息內之承載的資料型別。

Members

公用 Typedefs

名稱

描述

type

_Type 的型別別名。

公用方法

名稱

描述

message_processor::async_send 方法

在衍生類別中被覆寫時,以非同步方式將訊息放置到區塊中。

message_processor::sync_send 方法

在衍生類別中被覆寫時,以同步方式將訊息放置到區塊中。

message_processor::wait 方法

在衍生類別中被覆寫時,等候所有非同步作業完成。

受保護的方法

名稱

描述

message_processor::process_incoming_message 方法

在衍生類別中被覆寫時,執行順向處理訊息到區塊。 每當加入新訊息且佇列是空的時呼叫一次。

繼承階層架構

message_processor

需求

標頭: agents.h

Namespace: 並行存取

請參閱

參考

concurrency 命名空間

ordered_message_processor 類別