project-m36-0.9.4: Relational Algebra Engine
Safe HaskellNone
LanguageHaskell2010

ProjectM36.Server.RemoteCallTypes

Synopsis

Documentation

data Login Source #

The initial login message. The argument should be the process id of the initiating client. This ProcessId will receive notification callbacks.

Constructors

Login DatabaseName 

Instances

Instances details
Generic Login Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

Associated Types

type Rep Login :: Type -> Type #

Methods

from :: Login -> Rep Login x #

to :: Rep Login x -> Login #

Serialise Login Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

type Rep Login Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

type Rep Login = D1 ('MetaData "Login" "ProjectM36.Server.RemoteCallTypes" "project-m36-0.9.4-inplace" 'False) (C1 ('MetaCons "Login" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DatabaseName)))

data Logout Source #

Constructors

Logout 

Instances

Instances details
Generic Logout Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

Associated Types

type Rep Logout :: Type -> Type #

Methods

from :: Logout -> Rep Logout x #

to :: Rep Logout x -> Logout #

Serialise Logout Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

type Rep Logout Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

type Rep Logout = D1 ('MetaData "Logout" "ProjectM36.Server.RemoteCallTypes" "project-m36-0.9.4-inplace" 'False) (C1 ('MetaCons "Logout" 'PrefixI 'False) (U1 :: Type -> Type))

data ExecuteTransGraphRelationalExpr Source #

data RetrievePlanForDatabaseContextExpr Source #

data TestTimeout Source #

Constructors

TestTimeout SessionId 

Instances

Instances details
Generic TestTimeout Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

Associated Types

type Rep TestTimeout :: Type -> Type #

Serialise TestTimeout Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

type Rep TestTimeout Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

type Rep TestTimeout = D1 ('MetaData "TestTimeout" "ProjectM36.Server.RemoteCallTypes" "project-m36-0.9.4-inplace" 'False) (C1 ('MetaCons "TestTimeout" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SessionId)))