PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
rpcTransport.cpp File Reference

UDP transport implementation for PROFINET DCE/RPC. More...

#include "profinet/rpcTransport.h"
#include <algorithm>
#include <system_error>
#include <utility>
#include <vector>
#include "profinet/exceptions.h"
+ Include dependency graph for rpcTransport.cpp:

Go to the source code of this file.

Namespaces

namespace  profinet
 
namespace  profinet::rpc
 

Detailed Description

UDP transport implementation for PROFINET DCE/RPC.

Provides the synchronous UDP transport used by PROFINET DCE/RPC. The implementation uses standalone Asio for socket management, asynchronous receive operations, and timeout handling while exposing a synchronous SendReceive() API to the RPC layer.

Definition in file rpcTransport.cpp.