| ||||||||||
| ||||||||||
Documentation | ||||||||||
newtype AGI a | ||||||||||
| ||||||||||
type EscapeDigits = String | ||||||||||
type Command = String | ||||||||||
data Timeout | ||||||||||
| ||||||||||
type ReturnCode = Word | ||||||||||
data SoundType | ||||||||||
| ||||||||||
run :: AGI a -> IO a | ||||||||||
readAgiVars :: IO [(String, String)] | ||||||||||
sendRecv :: Command -> AGI (ReturnCode, String) | ||||||||||
parseResult :: CharParser () (Int, Bool) | ||||||||||
parseTimeout :: CharParser () Bool | ||||||||||
answer :: AGI Bool | ||||||||||
hangUp :: Maybe String -> AGI (ReturnCode, String) | ||||||||||
getData :: FilePath -> Maybe Timeout -> AGI (ReturnCode, (Int, Bool)) | ||||||||||
record :: FilePath -> SoundType -> EscapeDigits -> Word -> Bool -> AGI (ReturnCode, String) | ||||||||||
sayNumber :: Int -> EscapeDigits -> AGI (ReturnCode, String) | ||||||||||
stream :: FilePath -> EscapeDigits -> AGI (ReturnCode, String) | ||||||||||
waitForDigit :: Integer -> AGI (Maybe Int) | ||||||||||
Produced by Haddock version 0.8 |