User`s manual
SCIOPTA - Real-Time Kernel
User’s Manual Manual Version 4.1 9-3
SCIOPTA - Real-Time Kernel
9 Time Management
9.4 Timeout Server
9.4.1 Introduction
SCIOPTA has a built-in message based time-out server. Processes can register a time-out job at the time-out server.
This done by the sc_tmoAdd system call which requests a time-out message from the kernel after a defined time.
9.4.2 Using the Timeout Server
The caller needs to allocate a message and include the pointer to this message in the call. The kernel will send this
message back to the caller after the time has expired.
A time-out is requested by the sc_tmoAdd system call.
This is an asynchronous call, the caller will not be blocked.
The registered time-out can be cancelled by the sc_tmoRm call before the time-out has expired.
9.5 Timeout Server System Calls
Please consult the SCIOPTA - Kernel, Reference Manual for detailed description of the SCIOPTA system calls.
sc_tmoAdd Request a time-out message after a defined time.
sc_tmoRm Remove a time-out job.










