PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
RpcConIntegrationTest Class Reference
+ Inheritance diagram for RpcConIntegrationTest:
+ Collaboration diagram for RpcConIntegrationTest:

Protected Member Functions

void SetUp () override
 
void TearDown () override
 
void Connect ()
 

Protected Attributes

RPCConOptions options
 
std::optional< dcp::DCPDeviceDescription > info
 
std::unique_ptr< RPCCon > connection
 
std::unique_ptr< TestRpcDevice > testDevice
 

Detailed Description

Definition at line 1658 of file test_rpc_Integration.cpp.

Member Function Documentation

◆ Connect()

void RpcConIntegrationTest::Connect ( )
inlineprotected

Definition at line 1689 of file test_rpc_Integration.cpp.

References connection, testDevice, and TestMac().

+ Here is the call graph for this function:

◆ SetUp()

void RpcConIntegrationTest::SetUp ( )
inlineoverrideprotected

Definition at line 1661 of file test_rpc_Integration.cpp.

References connection, TestRpcDevice::ConnectOk, info, MakeTestDeviceDescription(), options, testDevice, and profinet::rpc::RPCConOptions::timeoutSec.

+ Here is the call graph for this function:

◆ TearDown()

void RpcConIntegrationTest::TearDown ( )
inlineoverrideprotected

Definition at line 1677 of file test_rpc_Integration.cpp.

References connection, and testDevice.

Member Data Documentation

◆ connection

std::unique_ptr<RPCCon> RpcConIntegrationTest::connection
protected

Definition at line 1702 of file test_rpc_Integration.cpp.

Referenced by Connect(), SetUp(), and TearDown().

◆ info

std::optional<dcp::DCPDeviceDescription> RpcConIntegrationTest::info
protected

Definition at line 1701 of file test_rpc_Integration.cpp.

Referenced by SetUp().

◆ options

RPCConOptions RpcConIntegrationTest::options
protected

Definition at line 1700 of file test_rpc_Integration.cpp.

Referenced by SetUp().

◆ testDevice

std::unique_ptr<TestRpcDevice> RpcConIntegrationTest::testDevice
protected

Definition at line 1703 of file test_rpc_Integration.cpp.

Referenced by Connect(), SetUp(), and TearDown().


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