다음을 통해 공유


message 클래스

메시징 블록 사이에 전달되는 데이터 페이로드를 포함하는 기본 메시지 Envelope입니다.

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

매개 변수

  • _Type
    메시지 내의 페이로드 데이터 형식입니다.

멤버

공용 Typedefs

Name

설명

type

_Type에 대한 형식의 별칭입니다.

Public 생성자

Name

설명

message::message 생성자

오버로드되는 이 메서드는 message 개체를 생성합니다.

message::~message 소멸자

message 개체를 소멸시킵니다.

Public 메서드

Name

설명

message::add_ref 메서드

message 개체에 대한 참조 횟수에 추가합니다. 메시지 수명을 확인하려면 참조 횟수가 필요한 메시지 블록에 사용됩니다.

message::msg_id 메서드

message 개체의 ID를 반환합니다.

message::remove_ref 메서드

message 개체에 대한 참조 횟수에서 뺍니다. 메시지 수명을 확인하려면 참조 횟수가 필요한 메시지 블록에 사용됩니다.

공용 상수

Name

설명

message::payload 데이터 멤버

message 개체의 페이로드입니다.

설명

자세한 내용은 비동기 메시지 블록을 참조하십시오.

상속 계층 구조

_AllocBase

_Runtime_object

message

요구 사항

헤더: agents.h

네임스페이스: 동시성

참고 항목

참조

동시성 네임스페이스