Control.Distributed.Process.ManagedProcess.Internal.Types

Exported data types

data InitResult s

data GenProcess s a

runProcess

lift

liftIO

data ProcessState s

type State s

type Queue

type Limit

data Condition s m

data ProcessAction s

data ProcessReply r s

type Action s

type Reply b s

type ActionHandler s a

type CallHandler s a b

type CastHandler s a

type StatelessHandler s a

type DeferredCallHandler s a b

type StatelessCallHandler s a b

type InfoHandler s a

type ChannelHandler s a b

type StatelessChannelHandler s a b

type InitHandler a s

type ShutdownHandler s

data ExitState s

isCleanShutdown

exitState

type TimeoutHandler s

data UnhandledMessagePolicy

data ProcessDefinition s

data Priority a

data DispatchPriority s

data DispatchFilter s

data Filter s

data PrioritisedProcessDefinition s

data RecvTimeoutPolicy

data ControlChannel m

newControlChan

data ControlPort m

channelControlPort

data Dispatcher s

data ExternDispatcher s

data DeferredDispatcher s

data ExitSignalDispatcher s

class MessageMatcher d

class ExternMatcher d

data Message a b

data CallResponse a

type CallId

data CallRef a

data CallRejected

makeRef

caller

rejectToCaller

recipient

tag

initCall

unsafeInitCall

waitResponse