Copyright | (c) Henning Thielemann 2012 (c) Dylan Simon 2011 |
---|---|
License | BSD3 |
Stability | provisional |
Safe Haskell | None |
Language | Haskell2010 |
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 ()