#ifndef THWEAVER_RESULTS_H #define THWEAVER_RESULTS_H #include namespace THWeaver { enum class EndpointQueueSendResult : uint32_t { Ok = 0, ErrFull = 1 }; enum class EndpointQueueRecvResult { Ok, ErrEmpty }; enum class FanInFabricSendResult : uint32_t { Ok = 0, ErrFull = 1 }; enum class FanInFabricRecvBitmapResult { Ok, ErrBitmapEmpty, ErrBitmapFailed }; enum class FanInFabricRecvTryResult { Ok, ErrTryFailed }; enum class FanInFabricRecvAggrResult { Ok, ErrAggrFailed }; } // namespace THWeaver #endif