发送消息

3270 模拟器在缓冲区中插入消息,然后调用 DL-BASE 发送消息。 该消息包含源和目标位置伙伴索引 (LAPI) ,这些索引是在打开连接时设置的。 有关详细信息,请参阅 LPI 连接

应用程序可以获取新的缓冲区,以包含使用 sepdbubl) (发送的消息,或者重复使用以前接收消息的缓冲区。 应用程序负责它获取的任何缓冲区或在其中收到消息的任何缓冲区。 应用程序必须使用 (或重复使用) 缓冲区发送消息或使用 sepdburl) (释放它。 如果要重复使用的缓冲区不包含要发送的消息的正确元素数,则应用程序可以获取其他元素(使用 sbpibegt)或发布现有元素(使用 sbpiberl)。 在这种情况下,它还必须确保缓冲区标头中的 numelts 字段指示正确的元素数。

用于发送消息的函数是 sbpusend