APPC 谓词分为三类:管理、事务程序(TP)和对话。
管理谓词
管理谓词提供管理功能。 它们分别是:
激活会话
CNOS
停用会话
显示
TP 动词
TP 动词开始和结束 TP,并且获取和设置 TP 属性。 它们分别是:
获取_TP_属性
设置_TP_属性
TP_结束
TP_STARTED
对话谓词
会话谓词使 TP 能够分配和解除分配对话、发送和接收数据,以及更改聊天状态。 下表中列出了对话谓词。
对话动词分为两组:映射对话动词和基本对话动词。 映射的对话用于直接使用该对话内容的程序。 基本对话适用于向其他用户提供服务的更复杂的程序。 在典型情况下,最终用户 TP 使用映射会话,服务 TP 使用基本对话。
映射的对话谓词只能在映射对话中由 TP 发出,而基本对话谓词则保留用于基本对话中。 此规则有一个例外:ALLOCATE 可用于启动基本会话或映射会话。
映射的对话动词 | 基本对话谓词 |
---|---|
MC_ALLOCATE | 分配 |
MC_CONFIRM | 确认 |
MC_CONFIRMED | 已确认 |
MC_DEALLOCATE | DEALLOCATE |
MC_FLUSH | 冲洗 |
MC_GET_ATTRIBUTES | 获取属性 |
获取_LU状态 | GET_LU_STATUS |
获取状态 | 获取状态 |
获取类型 | GET_TYPE |
接收时发送_MC | POST_ON_RECEIPT |
准备接收 | 准备接收 |
接收分配 | 接收分配 |
信息接收与发布 | 接收并发布 |
MC_RECEIVE_AND_WAIT | 接收并等待 |
MC_RECEIVE_IMMEDIATE | 立即接收 |
MC_接收_日志_数据 | RECEIVE_LOG_DATA |
MC请求发送 | 请求发送 |
MC_SEND_CONVERSATION | 发送对话 |
MC_SEND_DATA | 发送数据 |
MC_SEND_ERROR | 发送错误 |
MC_TEST_RTS | TEST_RTS |
映射动词和基本动词在不同的对话类型中具有相同的功能。 例如,MC_CONFIRM 在映射会话中执行与CONFIRM在基本会话中相同的功能。