posix-realtime-0.0.0.2: POSIX Realtime functionality

Portabilitynon-portable (requires POSIX)
Stabilityprovisional
MaintainerWilliam N. Halchin (vigalchin@gmail.com)
Safe HaskellNone

System.Posix.Realtime.RTDataTypes

Description

POSIX 1003.1b real-time data types used by multiple Haskell modules

Documentation

newtype Sigval Source

Constructors

SivalInt Int 

Instances

Show Sigval 
Storable Sigval 

data Sigevent Source

Constructors

Sigevent 

Fields

sigevVal :: Sigval
 
sigevSigno :: Signal
 
sigevNotify :: Int
 
sigevFunction :: FunPtr (Sigval -> IO ())
 
sigevAttribute :: Ptr Char
 

Instances

Show Sigevent 
Storable Sigevent 

data TimeSpec Source

Constructors

TimeSpec 

Fields

tvSec :: Int
 
tvNsec :: Int
 

Instances

Show TimeSpec 
Storable TimeSpec 

data ItimerSpec Source

Constructors

ItimerSpec 

Fields

itInterval :: TimeSpec

Timer period

itValue :: TimeSpec

Timer expiration

Instances

Show ItimerSpec 
Storable ItimerSpec