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

Go to the source code of this file.

Namespaces

namespace  iox2
 

Enumerations

enum class  iox2::ServiceRemoveError : uint8_t { iox2::Interrupt , iox2::VersionMismatch , iox2::InternalError , iox2::InsufficientPermissions }
 Error that can be reported when removing a [Node](crate::node::Node). More...
 
enum class  iox2::NodeListFailure : uint8_t { iox2::InsufficientPermissions , iox2::InternalError , iox2::Interrupt }
 All failures that can occur in [Node::list()]. More...
 
enum class  iox2::NodeCreationFailure : uint8_t { iox2::InsufficientPermissions , iox2::InternalError , iox2::SystemCorrupted }
 All failures that can occur in [NodeBuilder::create()]. More...
 
enum class  iox2::NodeCleanupFailure : uint8_t {
  iox2::Interrupt , iox2::InternalError , iox2::InsufficientPermissions , iox2::VersionMismatch ,
  iox2::ResourcesAlreadyCleanedUp , iox2::AnotherInstanceIsCleaningUpTheNode
}