PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
profinet::cyclic::test::BlockingReceiveState Struct Reference

#include <cyclic_raw_ethernet_socket_stub.h>

+ Collaboration diagram for profinet::cyclic::test::BlockingReceiveState:

Public Attributes

std::mutex mutex
 
std::condition_variable receiveEnteredCv
 
std::condition_variable releaseReceiveCv
 
bool receiveEntered {false}
 
bool releaseReceive {false}
 

Detailed Description

Definition at line 355 of file cyclic_raw_ethernet_socket_stub.h.

Member Data Documentation

◆ mutex

std::mutex profinet::cyclic::test::BlockingReceiveState::mutex

Definition at line 357 of file cyclic_raw_ethernet_socket_stub.h.

◆ receiveEntered

bool profinet::cyclic::test::BlockingReceiveState::receiveEntered {false}

Definition at line 361 of file cyclic_raw_ethernet_socket_stub.h.

◆ receiveEnteredCv

std::condition_variable profinet::cyclic::test::BlockingReceiveState::receiveEnteredCv

Definition at line 358 of file cyclic_raw_ethernet_socket_stub.h.

◆ releaseReceive

bool profinet::cyclic::test::BlockingReceiveState::releaseReceive {false}

Definition at line 362 of file cyclic_raw_ethernet_socket_stub.h.

◆ releaseReceiveCv

std::condition_variable profinet::cyclic::test::BlockingReceiveState::releaseReceiveCv

Definition at line 359 of file cyclic_raw_ethernet_socket_stub.h.


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