simplexmq-6.5.0.16: SimpleXMQ message broker
Safe HaskellSafe-Inferred
LanguageHaskell2010

Simplex.Messaging.Server.Main

Documentation

data EmbeddedWebParams Source #

Constructors

EmbeddedWebParams 

Fields

data WebHttpsParams Source #

Constructors

WebHttpsParams 

Fields

data DatabaseTable Source #

Constructors

DTQueues 
DTMessages 
DTAll 

Instances

Instances details
StrEncoding DatabaseTable Source # 
Instance details

Defined in Simplex.Messaging.Server.Main

Methods

strEncode :: DatabaseTable -> ByteString Source #

strDecode :: ByteString -> Either String DatabaseTable Source #

strP :: Parser DatabaseTable Source #

smpServerCLI :: FilePath -> FilePath -> IO () Source #

smpServerCLI_ :: (ServerInformation -> Maybe TransportHost -> FilePath -> IO ()) -> (EmbeddedWebParams -> IO ()) -> (FilePath -> (AttachHTTP -> IO ()) -> IO ()) -> FilePath -> FilePath -> IO () Source #

storeMsgsJournalDir' :: FilePath -> FilePath Source #

getServerSourceCode :: IO (Maybe String) Source #

validCountryValue :: String -> String -> Either String Text Source #

printSourceCode :: Maybe Text -> IO () Source #

cliCommandP :: FilePath -> FilePath -> FilePath -> Parser CliCommand Source #

strParse :: StrEncoding a => ReadM a Source #