表示用于管理数据传输和上下文实例的异步输出处理器。 
在文件 AsyncOutput.x 第 4 行定义.
◆ cloneContext()
      
        
          | long cloneContext | ( | long | contextId | ) |  | 
      
 
 
◆ dataDeparture()
      
        
          | bool dataDeparture | ( | AsyncInput | input, | 
        
          |  |  | long | instanceId, | 
        
          |  |  | long | contextId, | 
        
          |  |  | byte  [] | buffer, | 
        
          |  |  | int | offset, | 
        
          |  |  | int | length | 
        
          |  | ) |  |  | 
      
 
处理异步输入的数据发送。
- 参数
- 
  
    | input | 异步输入源。 |  | instanceId | 实例标识符。 |  | contextId | 上下文标识符。 |  | buffer | 要发送的数据字节数组。 |  | offset | 缓冲区的起始偏移量。 |  | length | 要发送的字节数。 |  
 
- 返回
- 如果数据发送成功则返回 true,否则返回 false。 
 
 
◆ deleteInstance()
      
        
          | void deleteInstance | ( | AsyncInput | input, | 
        
          |  |  | long | instanceId | 
        
          |  | ) |  |  | 
      
 
删除与异步输入相关的实例。
- 参数
- 
  
    | input | 异步输入源。 |  | instanceId | 要删除的实例标识符。 |  
 
被 UnsiOutput 重载.
 
 
◆ getInstanceId()
      
        
          | long getInstanceId | ( | long | contextId | ) |  | 
      
 
 
◆ newInstance()
为异步输入创建新实例。
- 参数
- 
  
    | input | 异步输入源。 |  | name | 新实例的名称。 |  | type | 实例的类型标识符。 |  | contextId | 新实例的上下文标识符。 |  
 
- 返回
- 新创建实例的标识符。 
 
 
◆ releaseContext()
      
        
          | void releaseContext | ( | long | contextId | ) |  |