libcaf  0.15.5
Public Types | Public Attributes | Static Public Attributes | List of all members
caf::stream_msg::open Struct Reference

Initiates a stream handshake. More...

#include <stream_msg.hpp>

Public Types

using outer_type = stream_msg
 Allows the testing DSL to unbox this type automagically.
 

Public Attributes

message msg
 Contains a type-erased stream<T> object as first argument followed by any number of user-defined additional handshake data. More...
 
strong_actor_ptr prev_stage
 Identifies the previous stage in the pipeline.
 
strong_actor_ptr original_stage
 Identifies the original receiver of this message.
 
stream_priority priority
 Configures the priority for stream elements.
 
bool redeployable
 Tells the downstream whether rebindings can occur on this path.
 

Static Public Attributes

static constexpr flow_label label = flows_downstream
 Allows visitors to dispatch on this tag.
 

Detailed Description

Initiates a stream handshake.

Member Data Documentation

message caf::stream_msg::open::msg

Contains a type-erased stream<T> object as first argument followed by any number of user-defined additional handshake data.


The documentation for this struct was generated from the following file: