alphaheavy-quickfix-0.1

Safe HaskellNone

AlphaHeavy.QuickFIX

Contents

Synopsis

Documentation

type QuickFIX = ConduitApp

createAcceptor :: (Generic a, GSendMessage (Rep a), GRecvMessage (Rep a), MonadResource m) => FilePath -> String -> String -> m (QuickFIX, GSource m a, GInfSink a m)

createInitiator :: (Generic a, GSendMessage (Rep a), GRecvMessage (Rep a), MonadResource m) => FilePath -> String -> String -> m (QuickFIX, GSource m a, GInfSink a m)

sendMessage :: (Generic a, GSendMessage (Rep a)) => String -> String -> a -> IO ()

sendMessage' :: forall a dir n. (Nat n, Generic a, GSetMessageFields (Rep a)) => String -> String -> Message n dir a -> IO ()

decodeMessage :: (Generic a, GRecvMessage (Rep a)) => ByteString -> IO a

Session Management