EventFunctionClientServerPort : public class
Created: 2008-10-22 09:47:41
Modified: 2012-06-27 15:42:12
Project:
Advanced:
<p>Event that refers to the triggering of the Function at a client/server port, i.e., when the input data is sent / received, or when the output data is produced / received.<br/></p><p><br/></p><p>Optionally a condition can be given on when the event is triggered due to a value. If the datatype for the associated port is complex the datatypePrototype shall also be specified. <br/></p><p><br/></p><p>Constraints:<br/></p><p>[1] eventKind is sentRequest or receivedResponse for a FunctionClientServerPort of type client. Rationale: Only these values make sense for client ports.<br/></p><p><br/></p><p>[2] eventKind is receivedRequest or sentResponse for a FunctionClientServerPort of type server. Rationale: Only these values make sense for server ports.<br/></p><p><br/></p><p>Semantics:<br/></p><p>EventFunctionClientServerPort refers to the time when data is sent or received at the ClientServerPort.<br/></p>
Attribute Details
public EventFunctionClientServerPortKind
  eventKind
 
public Boolean
  isStateChange
Notes: This attribute indicates whether the event reports a state change or a [current] state. If the boolean value is TRUE, then the event reports a state change (no over-/undersampling). <br /><br />If the boolean value is FALSE, then the event reports a [current] state. <br /><br />By default, the value of this attribute is TRUE.
Element Source Role Target Role Details
«atpPrototype» EADatatypePrototype
Class  
Name:  
 
Name: datatypePrototype
If the datatype of the identified element with the event is a complex type this reference identifies the part of that complex type.
 
Element Source Role Target Role Details
«instanceRef» EventFunctionClientServerPort_port
Class  
Name: port
 
Name:  
 
 
Object Type Connection Notes
«instanceRef» EventFunctionClientServerPort_port Class Strong  
EventEAST-ADL Class Generalization  
FunctionClientServerPort Class Dependency