#ifndef TRANSFER_ENGINE_TESTS_ACL_TEST_UTILS_H
#define TRANSFER_ENGINE_TESTS_ACL_TEST_UTILS_H
#include <cstddef>
#include <cstdint>
#include "datasystem/transfer_engine/status.h"
namespace datasystem {
namespace testutil {
Result EnsureAclInitialized();
Result SetAclDevice(int32_t deviceId);
Result AclMalloc(size_t size, void **devPtr);
Result AclFree(void *devPtr);
Result AclMemcpy(void *dst, size_t dstSize, const void *src, size_t srcSize, int32_t kind);
} // namespace testutil
} // namespace datasystem
#endif // TRANSFER_ENGINE_TESTS_ACL_TEST_UTILS_H