22 lines
525 B
C++
22 lines
525 B
C++
#ifndef THWEAVER_RESULTS_H
|
|
#define THWEAVER_RESULTS_H
|
|
|
|
#include <cstdint>
|
|
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
|