syscCouplingInterface
Last update: 17.07.2025size_t syscCouplingInterfaceGetNumSideOneRegions(SyscCouplingInterface couplingInterface)
Get number of side one regions for a given coupling interface.
SyscRegion syscCouplingInterfaceGetSideTwoRegion(SyscCouplingInterface couplingInterface, size_t index)
Get the side two region at specified index for a given coupling interface.
SyscError syscAddSideTwoRegion(const SyscCouplingInterface couplingInterface, const SyscRegion region)
Add region to side two of the interface.
SyscDataTransfer syscCouplingInterfaceGetDataTransfer(SyscCouplingInterface couplingInterface, size_t index)
Get the data transfer at specified index for a given coupling interface.
SyscRegion syscCouplingInterfaceGetSideOneRegion(SyscCouplingInterface couplingInterface, size_t index)
Get the side one region at specified index for a given coupling interface.
SyscError syscAddSideOneRegion(const SyscCouplingInterface couplingInterface, const SyscRegion region)
Add region to side one of the interface.
size_t syscCouplingInterfaceGetNumDataTransfers(SyscCouplingInterface couplingInterface)
Get number of data transfer for a given coupling interface.
SyscCouplingInterface syscGetCouplingInterface(const char *name)
Create a coupling interface.
SyscError syscAddDataTransfer(SyscCouplingInterface couplingInterface, SyscDataTransfer dataTransfer)
Add the data transfer to the coupling interface.
size_t syscCouplingInterfaceGetNumSideTwoRegions(SyscCouplingInterface couplingInterface)
Get number of side two regions for a given coupling interface.
Provide a struct for a coupling interface.
Definition syscCouplingInterface.h:45
Provide a struct for detecting errors from the interface calls.
Definition syscCommonTypes.h:131