|
| enum class | iox2::EventOpenError : uint8_t {
iox2::Interrupt
, iox2::DoesNotExist
, iox2::InsufficientPermissions
, iox2::ServiceInCorruptedState
,
iox2::IncompatibleMessagingPattern
, iox2::IncompatibleAttributes
, iox2::InternalFailure
, iox2::HangsInCreation
,
iox2::DoesNotSupportRequestedAmountOfNotifiers
, iox2::DoesNotSupportRequestedAmountOfListeners
, iox2::DoesNotSupportRequestedMaxEventId
, iox2::DoesNotSupportRequestedAmountOfNodes
,
iox2::ExceedsMaxNumberOfNodes
, iox2::IsMarkedForDestruction
, iox2::IncompatibleDeadline
, iox2::IncompatibleNotifierCreatedEvent
,
iox2::IncompatibleNotifierDroppedEvent
, iox2::IncompatibleNotifierDeadEvent
, iox2::UnableToCreateServiceTag
, iox2::VersionMismatch
} |
| | Failures that can occur when an existing [MessagingPattern::Event] [Service] shall be opened. More...
|
| |
| enum class | iox2::EventCreateError : uint8_t {
iox2::Interrupt
, iox2::ServiceInCorruptedState
, iox2::InternalFailure
, iox2::IsBeingCreatedByAnotherInstance
,
iox2::AlreadyExists
, iox2::InsufficientPermissions
, iox2::OldConnectionsStillActive
, iox2::UnableToCreateServiceTag
,
iox2::ServiceConfigCouldNotBeCreated
} |
| | Failures that can occur when a new [MessagingPattern::Event] [Service] shall be created. More...
|
| |
| enum class | iox2::EventOpenOrCreateError : uint8_t {
iox2::OpenInterrupt
, iox2::OpenDoesNotExist
, iox2::OpenInsufficientPermissions
, iox2::OpenServiceInCorruptedState
,
iox2::OpenIncompatibleDeadline
, iox2::OpenIncompatibleMessagingPattern
, iox2::OpenIncompatibleAttributes
, iox2::OpenIncompatibleNotifierCreatedEvent
,
iox2::OpenIncompatibleNotifierDroppedEvent
, iox2::OpenIncompatibleNotifierDeadEvent
, iox2::OpenInternalFailure
, iox2::OpenHangsInCreation
,
iox2::OpenDoesNotSupportRequestedAmountOfNotifiers
, iox2::OpenDoesNotSupportRequestedAmountOfListeners
, iox2::OpenDoesNotSupportRequestedMaxEventId
, iox2::OpenDoesNotSupportRequestedAmountOfNodes
,
iox2::OpenExceedsMaxNumberOfNodes
, iox2::OpenIsMarkedForDestruction
, iox2::OpenUnableToCreateServiceTag
, iox2::OpenVersionMismatch
,
iox2::CreateInterrupt
, iox2::CreateServiceInCorruptedState
, iox2::CreateInternalFailure
, iox2::CreateIsBeingCreatedByAnotherInstance
,
iox2::CreateAlreadyExists
, iox2::CreateInsufficientPermissions
, iox2::CreateOldConnectionsStillActive
, iox2::SystemInFlux
,
iox2::CreateUnableToCreateServiceTag
, iox2::CreateServiceConfigCouldNotBeCreated
} |
| |