Like NBS.UDP_Send this function block of the ⇘ CAA_NetBaseServices.library serves to send data over the connection given in hPeer. Instead of a pointer to the data, this function block expects a handle of the buffer containing the data to be written. The buffer is passed on and not copied like at NBS.UDP_Send.
Input:
| 
                               xExecute  | 
                           
                               BOOL  | 
                           
                               see: ⇘ “CAA 指南”  | 
                        
| 
                               udiTimeOut  | 
                           
                               UINT  | 
                           
                               The time after which an FB (e.g. requiring an external acknowledgement) aborts operation due to a timeout with error message  | 
                        
| 
                               hPeer  | 
                           
                               CAA.HANDLE  | 
                           
                               Handle of Peer  | 
                        
| 
                               ipAddr  | 
                           
                               NBS.IP_ADDR  | 
                           
                               The ip address the data should be sent across  | 
                        
| 
                               uiPort  | 
                           
                               UINT  | 
                           
                               The port the data should be sent across  | 
                        
| 
                               hBuffer  | 
                           
                               CAA.HANDLE  | 
                           
                               Handle of the buffer  | 
                        
Output:
| 
                               xDone  | 
                           
                               BOOL  | 
                           
                               see: ⇘ “CAA 指南”  | 
                        
| 
                               xBusy  | 
                           
                               BOOL  | 
                           
                               see: ⇘ “CAA 指南”  | 
                        
| 
                               xError  | 
                           
                               BOOL  | 
                           
                               see: ⇘ “CAA 指南”  | 
                        
| 
                               eError  | 
                           
                               NBS.ERROR  | 
                           
                               Error id  |