| License | GPL3 |
|---|---|
| Safe Haskell | None |
| Language | Haskell2010 |
IB.Client
Description
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
Constructors
| ClientConfig | |
Fields
| |
disconnect :: MIB -> IO () Source
greetServer :: IBServer -> IO IBServer Source
Arguments
| :: 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