Compartir a través de


message (Clase)

El sobre del mensaje básico que contiene la carga de datos que se pasa entre bloques de mensajería.

template<
   class _Type
>
class message : public ::Concurrency::details::_Runtime_object;

Parámetros

  • _Type
    El tipo de datos de la carga dentro en el mensaje.

Miembros

Typedefs públicas

Name

Descripción

type

Un alias de tipo para _Type.

Constructores públicos

Name

Descripción

message::message (Constructor)

Sobrecargado. Construye un objeto message.

message::~message (Destructor)

Destruye el objeto message.

Métodos públicos

Name

Descripción

message::add_ref (Método)

Se agrega al contador de referencias para el objeto de message. Se usa para bloques de mensaje que necesitan el recuento de referencias para determinar la duración del mensaje.

message::msg_id (Método)

Devuelve el identificador del objeto message.

message::remove_ref (Método)

Resta del recuento de referencias para el objeto de message. Se usa para bloques de mensaje que necesitan el recuento de referencias para determinar la duración del mensaje.

Miembros de datos públicos

Name

Descripción

message::payload (Miembro de datos)

La carga del objeto message.

Comentarios

Para obtener más información, vea Bloques de mensajes asincrónicos.

Jerarquía de herencia

message

Requisitos

Encabezado: agents.h

Espacio de nombres: simultaneidad

Vea también

Referencia

concurrency (Espacio de nombres)