License | GPL3 |
---|---|
Safe Haskell | None |
Language | Haskell2010 |
Author : Robert Bermani bobbermani@gmail.com Stability : experimental |
- data ClientConfig = ClientConfig {
- cc_addr :: String
- cc_port :: Int
- cc_clientId :: Int
- cc_extraAuth :: Bool
- cc_handler :: Maybe HandlerFunc
- disconnect :: MIB -> IO ()
- greetServer :: IBServer -> IO IBServer
- checkMsg :: MIB -> Bool -> IO ()
- connect :: ClientConfig -> Bool -> Bool -> IO (Either IOError MIB)
- toServer :: ClientConfig -> Handle -> Bool -> IBServer
- defaultConf :: ClientConfig
- defHandler :: MIB -> IBMessage -> IO ()
Documentation
data ClientConfig Source
ClientConfig | |
|
disconnect :: MIB -> IO () Source
greetServer :: IBServer -> IO IBServer Source
:: ClientConfig | Configuration |
-> Bool | Run in a new thread |
-> Bool | Print debug messages |
-> IO (Either IOError MIB) | IB instance |
Connects to a server
defHandler :: MIB -> IBMessage -> IO () Source