hsrelp-0.2.1.1: RELP (Reliable Event Logging Protocol) server implementation
Safe HaskellSafe-Inferred
LanguageHaskell2010

Network.RELP.Server

Description

RELP (Reliable Event Logging Protocol) simple server

Synopsis

Running a standalone RELP server

data RelpFlow s => RelpServerParams s Source #

Relp server options

Constructors

RelpServerParams 

Fields

Instances

Instances details
RelpFlow s => Default (RelpServerParams s) Source #

Relp server options stub

Instance details

Defined in Network.RELP.Server

Methods

def :: RelpServerParams s #

runRelpServer :: PortNumber -> RelpServerParams Socket -> IO () Source #

Provides a simple RELP server.

runRelpTLSServer' :: FilePath -> FilePath -> FilePath -> (ServerParams -> ServerParams) -> ServiceName -> RelpServerParams Context -> IO () Source #

Provides a simple TLS RELP server.

buildRelpServerHandle Source #

Arguments

:: RelpFlow s 
=> RelpServerParams s

Server options

-> s

Some server socket

-> SockAddr

Client address

-> IO ()

Never returns

Build relp messages handler.