PLCnext API Documentation 25.0.2.69
|
Namespace for class, enumerations and functions dealing with interprocess communication functionality. More...
Classes | |
class | AutoResetEvent |
Ipc-ready variant of Arp::System::Commons::Threading::AutoResetEvent More... | |
class | IpcSocket |
Socket for interprocess communication between processes on the same controller. More... | |
class | MessageQueue |
Message queues allow processes to exchange data in form of messages More... | |
struct | PeerCredentials |
This struct holds credentials of a UnixDomainSocket Peer More... | |
class | SharedData |
class | SharedDataSettings |
class | SharedMemory |
API to manage and manipulate memory shared between different processes More... | |
Enumerations | |
enum class | IpcSocketError { None = 0 , Any = -1 , Success = 0 , Unspecified = -1 , Interrupted = (10000 + 4) , InvalidArgument = (10000 + 22) , TooManyOpenSockets = (10000 + 24) , WouldBlock = (10000 + 35) , InProgress = (10000 + 36) , AlreadyInProgress = (10000 + 37) , NotSocket = (10000 + 38) , DestinationAddressRequired = (10000 + 39) , MessageSize = (10000 + 40) , ProtoType = (10000 + 41) , ProtocolOption = (10000 + 42) , ProtocolNotSupported = (10000 + 43) , SocketNotSupported = (10000 + 44) , OperationNotSupported = (10000 + 45) , ProtocolFamilyNotSupported = (10000 + 46) , AddressFamilyNotSupported = (10000 + 47) , AddressAlreadyInUse = (10000 + 48) , AddressNotAvailable = (10000 + 49) , NetworkDown = (10000 + 50) , NetworkUnreachable = (10000 + 51) , NetworkReset = (10000 + 52) , ConnectionAborted = (10000 + 53) , ConnectionReset = (10000 + 54) , NoBufferSpaceAvailable = (10000 + 55) , IsConnected = (10000 + 56) , NotConnected = (10000 + 57) , Shutdown = (10000 + 58) , TimedOut = (10000 + 60) , ConnectionRefused = (10000 + 61) , HostDown = (10000 + 64) , HostUnreachable = (10000 + 65) , ProcessLimit = (10000 + 67) , SystemNotReady = (10000 + 91) , VersionNotSupported = (10000 + 92) , NotInitialized = (10000 + 93) , Disconnecting = (10000 + 101) , HostNotFound = (10000 + 1001) , TryAgain = (10000 + 1002) } |
Enumeration of possible error return codes from IpcSocket operations. More... | |
Namespace for class, enumerations and functions dealing with interprocess communication functionality.
|
strong |
Enumeration of possible error return codes from IpcSocket operations.