project-m36-1.0.1: Relational Algebra Engine
Safe HaskellSafe-Inferred
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 Source #

Methods

from :: Login -> Rep Login x Source #

to :: Rep Login x -> Login Source #

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-1.0.1-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 Source #

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-1.0.1-inplace" 'False) (C1 ('MetaCons "Logout" 'PrefixI 'False) (U1 :: Type -> Type))

data ExecuteDatabaseContextIOExpr Source #

data ExecuteTransGraphRelationalExpr Source #

data ExecuteTypeForRelationalExpr Source #

data RetrievePlanForDatabaseContextExpr Source #

Instances

Instances details
Generic RetrievePlanForDatabaseContextExpr Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

Serialise RetrievePlanForDatabaseContextExpr Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

type Rep RetrievePlanForDatabaseContextExpr Source # 
Instance details

Defined in ProjectM36.Server.RemoteCallTypes

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

data RetrieveDatabaseContextFunctionSummary Source #

data ExecuteAutoMergeToHead Source #