rtcustom.kb 的例行程序


TransactionCompleted

文件名

rtcustom.kb

语法

TransactionCompleted( VAL transactionType: INTEGER, REF completionData: RemoteCompletionRecord, VAL data: DATA_FROM_CLIENT )

参数

transactionType --与此数据分发代理的请求事务类型相应的网络消息。

completionData -- 远程完成记录。包括事务成功或失败,以及

出现的任何错误。

该变量是通过引用传送的,

所以此处的事务结果有可能会

改变。

data -- DATA_FROM_CLIENT 结构。

自调遣器接收的数据包。

transactionType 用来确定

DATA_FROM_CLIENT 结构中的相关 dataStructure。

(请参见下面)。在此过程中该记录是个 VAL,

因为在此过程之后,这些数据就

不再使用。

返回

副作用

说明

在完成了某个特定的事务处理之后,将完成记录送回请求站点之前调用此过程。调用时不考虑是否会成功。与执行的处理有关的数据保存在‘数据’变量中。每个事务类型下面的注解说明了‘数据’中相关的数据结构。

调用的对话框窗体


TransactionReceived

文件名

rtcustom.kb

语法

TransactionReceived( VAL transactionType: INTEGER, REF data: DATA_FROM_CLIENT )

参数

transactionType --与此数据分发代理的请求事务类型相应的网络消息。

data -- DATA_FROM_CLIENT 结构。

自调遣器接收的数据包。

transactionType 用来确定

DATA_FROM_CLIENT 结构中的相关 dataStructure。

(请参见下面)。

该变量是通过引用传送的,

所以这些数据在“数据分发代理”使用之前

可能已经改变了。

返回

副作用

说明

该过程可以在“数据分发代理”从其它站点接收到网络消息的任意时间内调用,此网络消息指导代理执行某些远程工作。但在执行任何工作之前调用。与请求的工作有关的数据保存在‘数据’变量中。每个事务类型下面的注解说明了‘数据’中相关的数据结构。

调用的对话框窗体