Stability | provisional |
---|---|
Safe Haskell | None |
This module contains functions for working with subscriptions. Reference: http://www.alsa-project.org/alsa-doc/alsa-lib/group___seq_subscribe.html
- data T
- malloc :: IO T
- copy :: T -> T -> IO ()
- clone :: T -> IO T
- getSender :: T -> IO T
- getDest :: T -> IO T
- getQueue :: T -> IO T
- getExclusive :: T -> IO Bool
- getTimeUpdate :: T -> IO Bool
- getTimeReal :: T -> IO Bool
- setSender :: T -> T -> IO ()
- setDest :: T -> T -> IO ()
- setQueue :: T -> T -> IO ()
- setExclusive :: T -> Bool -> IO ()
- setTimeUpdate :: T -> Bool -> IO ()
- setTimeReal :: T -> Bool -> IO ()
- subscribePort :: T mode -> T -> IO ()
- unsubscribePort :: T mode -> T -> IO ()
- create :: T -> T -> Bool -> Maybe (T, Bool) -> IO T
- subscribe :: T mode -> T -> T -> Bool -> Maybe (T, Bool) -> IO ()
- unsubscribe :: T mode -> T -> T -> IO ()
Documentation
getExclusive :: T -> IO BoolSource
getTimeUpdate :: T -> IO BoolSource
Allocate an uninitialized object. (Not exported)
getTimeReal :: T -> IO BoolSource
setExclusive :: T -> Bool -> IO ()Source
setTimeUpdate :: T -> Bool -> IO ()Source
setTimeReal :: T -> Bool -> IO ()Source
subscribePort :: T mode -> T -> IO ()Source
Subscribe a port connection
unsubscribePort :: T mode -> T -> IO ()Source