APPC 動詞分為三個類別:管理、交易程式(TP)和交談。
管理動詞
管理動詞提供管理功能。 他們是:
啟動會話
CNOS
停用會話
顯示
TP 動詞
TP 動詞負責啟動和結束 TP,並取得和設定 TP 屬性。 他們是:
GET_TP_PROPERTIES
設定_TP_屬性
TP_ENDED
TP_已開始
交談動詞
交談動詞可讓 TP 配置和解除分配交談、傳送和接收數據,以及變更交談狀態。 下表列出交談動詞。
交談動詞分為兩個群組:映射交談動詞和基本交談動詞。 這個映射的對話專門用於直接使用對話的程式。 基本交談適用於更複雜的程式,可為其他使用者提供服務。 在一般情況下,最終使用者 TP 會使用映射的交談,而服務端 TP 會使用基本交談。
對應交談動詞只能由對應交談中的 TP 發出,而基本交談動詞則保留給基本交談。 這條規則有一個例外:ALLOCATE 可以用來啟動基本或對應的對話。
| 對應的會話動詞 | 基本交談動詞 |
|---|---|
| MC_ALLOCATE | 分配 |
| MC_CONFIRM | 確認 |
| 已確認的MC | 證實 |
| MC_DEALLOCATE | 解除分配 |
| MC_FLUSH | 沖水 |
| MC_GET_ATTRIBUTES | 獲取屬性 |
| GET_LU_STATUS | GET_LU_STATUS |
| GET_STATE | GET_STATE |
| GET_TYPE | GET_TYPE |
| MC_POST_ON_RECEIPT | 收到後張貼 |
| MC_準備接收 | 準備接收 |
| 接收_分配 | 接收_分配 |
| MC_RECEIVE_AND_POST | RECEIVE_AND_POST |
| MC_RECEIVE_AND_WAIT | 接收並等待 |
| MC_立即接收 | 立即接收 |
| MC_RECEIVE_LOG_DATA | 接收日誌數據 |
| MC_要求傳送 | 請求發送 |
| MC_SEND_CONVERSATION | 發送訊息 |
| MC_SEND_DATA | 發送數據 |
| MC_SEND_ERROR (發送錯誤) | 發送錯誤 |
| MC_TEST_RTS | TEST_RTS |
指定的和基本動詞在其各自的談話類型中具有相同的功能。 例如,MC_CONFIRM 在對應的交談中執行與在基本交談中 CONFIRM 執行相同的功能。