Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ iabort(3) — HP-UX Instrument Control Library C.03.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

IABORT(3)

HP-UX

NAME

iabort − abort SICL calls currently executing

SYNOPSIS

#include <sicl.h>
 
  int iabort (id);
  INST id;

DESCRIPTION

Iabort aborts any SICL calls currently executing with the current session id, regardless of what thread it is executing on.  However, since session ids are only valid within a single process, only SICL calls in progress in the current process will be affected.  The SICL call being aborted will return the error code I_ERR_ABORTED, implying that it was aborted by another thread.  If no thread has any SICL calls pending on the given session id, this function will perform no action. 
 
In a single-threaded operating system, since there can never be more than one SICL call executing simultaneously, this function will always perform no action (that is, it will simply return I_ERR_NOERROR).
 

RETURN VALUE

Iabort returns zero (0) on success, or a non-zero error code if an error occurs. 
 

AUTHOR

iabort was developed by HP. 

Hewlett-Packard Comapny  —  May 05, 1994

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026