AbortReq

AbortReq 1:

Diese Methode aktiviert den Dienst Abort. Mit diesem Dienst kann ein Client die Verbindung zum Server ungeregelt abbauen.

METHOD AbortReq : BOOL
VAR_INPUT
    ipReason : I_ServiceErrorClass;
    ipSink   : I_ScsmAbortIndEventSink;
END_VAR
VAR_OUTPUT
    ipResult : I_AsyncServiceResultClass;
END_VAR

ipReason: Schnittstellenzeiger vom Typ I_ServiceErrorClass. Über diesen Zeiger kann ein Objekt mit einer benutzerdefinierten Ursache für den Verbindungsabbruch übergeben werden.

ipSink: Schnittstellenzeiger vom Typ I_ScsmAbortIndEventSink von einem Objekt mit einer benutzerdefinierten Implementierung der Ereignisbehandlungsroutine: OnAbortInd (Dienstrückmeldung). Dieser Parameter ist optional und für zukünftige Verwendung reserviert. Der Zeigerwert = 0 definiert den Parameter als optional.

ipResult: Schnittstellenzeiger vom Typ: I_AsyncServiceResultClass. Über diesen Zeiger kann der Status/Fortgang und das Resultat der Dienstausführung überwacht und abgefragt werden.

Rückgabeparameter: Positive Rückmeldung (TRUE) wenn die Dienstprimitive erfolgreich abgesetzt/gestartet wurde oder negative Rückmeldung (FALSE) beim Fehler.