FMI 1.0
FaaS Message Interface
Public Attributes | List of all members
channel_data Struct Reference

Data that is passed to and from channels. More...

#include <Channel.h>

Collaboration diagram for channel_data:
Collaboration graph

Public Attributes

char * buf
 
std::size_t len
 

Detailed Description

Data that is passed to and from channels.

We intentionally use type erasure such that channels do not need to deal about types. However, the communicator interface ensures that len corresponds to the type in buf and users never directly interact with channel_data.

Member Data Documentation

◆ buf

char* channel_data::buf

◆ len

std::size_t channel_data::len

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