iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
port_error.hpp File Reference
#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  iox2
 

Enumerations

enum class  iox2::LoanError : uint8_t { iox2::OutOfMemory , iox2::ExceedsMaxLoanedSamples , iox2::ExceedsMaxLoanSize , iox2::InternalFailure }
 
enum class  iox2::SendError : uint8_t {
  iox2::ConnectionBrokenSinceSenderNoLongerExists , iox2::ConnectionCorrupted , iox2::LoanErrorOutOfMemory , iox2::LoanErrorExceedsMaxLoans ,
  iox2::LoanErrorExceedsMaxLoanSize , iox2::LoanErrorInternalFailure , iox2::ConnectionError , iox2::UnableToDeliver ,
  iox2::InternalError
}
 Failure that can be emitted when data is sent. More...
 
enum class  iox2::ReceiveError : uint8_t { iox2::ExceedsMaxBorrows , iox2::FailedToEstablishConnection , iox2::UnableToMapSendersDataSegment }
 
enum class  iox2::RequestSendError : uint8_t {
  iox2::ExceedsMaxActiveRequests , iox2::ConnectionBrokenSinceSenderNoLongerExists , iox2::ConnectionCorrupted , iox2::LoanErrorOutOfMemory ,
  iox2::LoanErrorExceedsMaxLoans , iox2::LoanErrorExceedsMaxLoanSize , iox2::LoanErrorInternalFailure , iox2::ConnectionError ,
  iox2::UnableToDeliver , iox2::InternalError
}
 Failure that can be emitted when a [RequestMut] is sent. More...