C++ Actor Framework  0.18
Public Types | Public Attributes | List of all members
caf::upstream_msg_ack_open Struct Reference

Acknowledges a previous open message and finalizes a stream handshake. More...

#include <upstream_msg.hpp>

Collaboration diagram for caf::upstream_msg_ack_open:
Collaboration graph

Public Types

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

Public Attributes

actor_addr rebind_from
 Allows actors to participate in a stream instead of the actor originally receiving the open message. More...
 
strong_actor_ptr rebind_to
 Points to sender_, but with a strong reference.
 
int32_t initial_demand
 Grants credit to the source.
 
int32_t desired_batch_size
 Desired size of individual batches.
 

Detailed Description

Acknowledges a previous open message and finalizes a stream handshake.

Also signalizes initial demand.

Member Data Documentation

◆ rebind_from

actor_addr caf::upstream_msg_ack_open::rebind_from

Allows actors to participate in a stream instead of the actor originally receiving the open message.

No effect when set to nullptr. This mechanism enables pipeline definitions consisting of proxy actors that are replaced with actual actors on demand.


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