8 #include "Arp/System/Commons/Net/SelectMode.hpp"     9 #include "Arp/System/Commons/Ipc/IpcSocketError.hpp"    12 namespace Arp { 
namespace System { 
namespace Ve
    17 namespace Arp { 
namespace System { 
namespace Commons { 
namespace Ipc
    37     typedef std::shared_ptr<IpcSocket> 
Ptr;
    43     using ISocketService = Arp::System::Ve::ISocketService;
   131     int Send(
const void *pBuffer, 
size_t length, 
IpcSocketError& error);
   144     ISocketService *pSocketService;
 
std::chrono::microseconds Microseconds
The Arp Microseconds unit class.
Definition: TypeSystem.h:34
 
Root namespace for the PLCnext API
 
Socket for interprocess communication between processes on the same controller.
Definition: IpcSocket.hpp:31
 
SelectMode
Modes for Select call to check different data channels.
Definition: SelectMode.hpp:13
 
System components used by the System, Device, Plc or Io domains.
 
IpcSocketError
Enumeration of possible error return codes from IpcSocket operations.
Definition: IpcSocketError.hpp:13
 
std::shared_ptr< IpcSocket > Ptr
Contextual definition of pointer type.
Definition: IpcSocket.hpp:37