设置SHM或DSF通信分配的内存块大小和内存块个数。
OpenHiva::TopicOptions &OpenHiva::TopicOptions::BuildShmOptions(const uint32_t blockSize, const uint32_t blockNum)
参数名 |
输入/输出 |
说明 |
---|---|---|
blockSize |
输入 |
分配的内存块大小,blockSize必须≥最大消息长度。SHM和DSF通信会根据blockSize分配内存块。 |
blockNum |
输入 |
分配的内存块个数,内存块大小是blockSize。 |
返回设置blockSize和blockNum后的TopicOptions对象。
无