Rte_Call

Rte_Call initiates client-server communication with synchronous or asynchronous (not yet supported by ASCET) semantics.

In the ESDL editor for software components, a client request can be specified as follows:

Client.MaximumValue(A, B, C);

In the block diagram editor for software components, a client request can be specified as follows:

During code generation, the return value of Rte_Call, which contains status information, is assigned to a temporary variable named _ASCET_RteStatus.

The status information can be used in the model. In the block diagram editor for SWCs, you have to select Status to do so. In the ESDL editor for SWCs, you have to declare a method-/runnable-local variable of type Std_ReturnType, then specify the read access as statusVariable = Client.MaximumValue(A, B, C);. See also Making a Client Request on a Port – Block Diagram Editor for SWC and Making a Client Request on a Port – ESDL Editor for SWC.

See also

Making a Client Request on a Port – Block Diagram Editor for SWC

Making a Client Request on a Port – ESDL Editor for SWC