|
| enum class | iox2::PublishSubscribeOpenError : uint8_t {
iox2::Interrupt
, iox2::DoesNotExist
, iox2::InternalFailure
, iox2::IncompatibleTypes
,
iox2::IncompatibleMessagingPattern
, iox2::IncompatibleAttributes
, iox2::DoesNotSupportRequestedMinBufferSize
, iox2::DoesNotSupportRequestedMinHistorySize
,
iox2::DoesNotSupportRequestedMinSubscriberBorrowedSamples
, iox2::DoesNotSupportRequestedAmountOfPublishers
, iox2::DoesNotSupportRequestedAmountOfSubscribers
, iox2::DoesNotSupportRequestedAmountOfNodes
,
iox2::IncompatibleOverflowBehavior
, iox2::InsufficientPermissions
, iox2::ServiceInCorruptedState
, iox2::HangsInCreation
,
iox2::ExceedsMaxNumberOfNodes
, iox2::IsMarkedForDestruction
, iox2::UnableToCreateServiceTag
, iox2::VersionMismatch
} |
| | Errors that can occur when an existing [MessagingPattern::PublishSubscribe] [Service] shall be opened. More...
|
| |
| enum class | iox2::PublishSubscribeCreateError : uint8_t {
iox2::Interrupt
, iox2::ServiceInCorruptedState
, iox2::SubscriberBufferMustBeLargerThanHistorySize
, iox2::AlreadyExists
,
iox2::InsufficientPermissions
, iox2::InternalFailure
, iox2::IsBeingCreatedByAnotherInstance
, iox2::HangsInCreation
,
iox2::UnableToCreateServiceTag
, iox2::ServiceConfigCouldNotBeCreated
} |
| | Errors that can occur when a new [MessagingPattern::PublishSubscribe] [Service] shall be created. More...
|
| |
| enum class | iox2::PublishSubscribeOpenOrCreateError : uint8_t {
iox2::OpenInterrupt
, iox2::OpenDoesNotExist
, iox2::OpenInternalFailure
, iox2::OpenIncompatibleTypes
,
iox2::OpenIncompatibleMessagingPattern
, iox2::OpenIncompatibleAttributes
, iox2::OpenDoesNotSupportRequestedMinBufferSize
, iox2::OpenDoesNotSupportRequestedMinHistorySize
,
iox2::OpenDoesNotSupportRequestedMinSubscriberBorrowedSamples
, iox2::OpenDoesNotSupportRequestedAmountOfPublishers
, iox2::OpenDoesNotSupportRequestedAmountOfSubscribers
, iox2::OpenDoesNotSupportRequestedAmountOfNodes
,
iox2::OpenIncompatibleOverflowBehavior
, iox2::OpenInsufficientPermissions
, iox2::OpenServiceInCorruptedState
, iox2::OpenHangsInCreation
,
iox2::OpenExceedsMaxNumberOfNodes
, iox2::OpenIsMarkedForDestruction
, iox2::OpenUnableToCreateServiceTag
, iox2::OpenVersionMismatch
,
iox2::CreateInterrupt
, iox2::CreateServiceInCorruptedState
, iox2::CreateSubscriberBufferMustBeLargerThanHistorySize
, iox2::CreateAlreadyExists
,
iox2::CreateInsufficientPermissions
, iox2::CreateInternalFailure
, iox2::CreateIsBeingCreatedByAnotherInstance
, iox2::CreateHangsInCreation
,
iox2::CreateUnableToCreateServiceTag
, iox2::CreateServiceConfigCouldNotBeCreated
, iox2::SystemInFlux
} |
| |