enum EE::System::IPC::Status

Overview

Result of an IPC operation. More…

#include <ipc.hpp>

enum Status {
    Done,
    NotFound,
    AlreadyExists,
    Disconnected,
    InvalidEndpoint,
    MessageTooLarge,
    Timeout,
    Error,
};

Detailed Documentation

Result of an IPC operation. Native error codes are mapped to this portable set.

Enum Values

Done

The operation completed successfully.

NotFound

No listener currently owns the destination endpoint.

AlreadyExists

Another listener already owns the endpoint.

Disconnected

The connection closed before the complete message was transferred.

InvalidEndpoint

The logical endpoint or payload pointer is invalid.

MessageTooLarge

The payload exceeds MaxMessageSize.

Timeout

The destination did not become available before the timeout.

Error

An otherwise unmapped native transport error occurred.