    

 ## On this page

  

 

 # syscadddatatransferf Interface Reference

 Last update: 17.07.2025 

Provide an interface to add data transfer. [More...](interfacefortran_1_1syscadddatatransferf.xhtml#details)

## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscadddatatransferf](interfacefortran_1_1syscadddatatransferf.xhtml#a6848395ab0ad1cbe86aa5b0ea170bd28) (couplinginterface, datatransfer) Add data transfer to the coupling interface.   
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to add data transfer.

Definition at line [152](syscCouplingInterfaceF_8fi_source.xhtml#l00152) of file [syscCouplingInterfaceF.fi](syscCouplingInterfaceF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a6848395ab0ad1cbe86aa5b0ea170bd28" name="a6848395ab0ad1cbe86aa5b0ea170bd28"></a>## [◆ ](#a6848395ab0ad1cbe86aa5b0ea170bd28)syscadddatatransferf()

 type([syscerrorf](structfortran_1_1syscerrorf.xhtml)) function [syscadddatatransferf](interfacefortran_1_1syscadddatatransferf.xhtml)  ( type([sysccouplinginterfacef](structfortran_1_1sysccouplinginterfacef.xhtml)), intent(in)  *couplinginterface*,    type([syscdatatransferf](structfortran_1_1syscdatatransferf.xhtml)), intent(in)  *datatransfer*   ) 

Add data transfer to the coupling interface.

Definition at line [158](syscCouplingInterfaceF_8fi_source.xhtml#l00158) of file [syscCouplingInterfaceF.fi](syscCouplingInterfaceF_8fi_source.xhtml).

 160!

 161 import :: sysccouplinginterfacef

 162 import :: syscdatatransferf

 163 import :: syscerrorf

 164 type(SyscCouplingInterfaceF), intent(in) :: couplingInterface

 165 type(SyscDataTransferF), intent(in) :: dataTransfer

 166 type(SyscErrorF) :: ret

 167!

 168!DIR$ IF DEFINED(\_WIN32) .and. ( .not. DEFINED(SYSTEM\_COUPLING\_PARTICIPANT\_PROXY))

 169!DIR$ ATTRIBUTES DLLIMPORT :: syscAddDataTransferF

 170!DIR$ ENDIF

 171!