HIXL数据结构
TransferOp
传输操作的类型。
1 2 3 4 | enum TransferOp { READ, WRITE } |
TransferOpDesc
传输操作的描述信息。
1 2 3 4 5 | struct TransferOpDesc { uintptr_t local_addr; uintptr_t remote_addr; size_t len; } |
TransferArgs
传输操作的可选参数,暂未启用。
1 2 3 | struct TransferArgs { uint8_t reserved[128] = {}; } |
TransferStatus
异步传输的状态。
1 2 3 4 5 6 | enum class TransferStatus { WAITING, COMPLETED, TIMEOUT, //暂不支持 FAILED }; |
NotifyDesc
Notify的描述信息。
1 2 3 4 | struct NotifyDesc { AscendString name; AscendString notify_msg; } |
父主题: HIXL