project-m36-0.3: 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 ProcessId 

Instances

Generic Login Source # 

Associated Types

type Rep Login :: * -> * #

Methods

from :: Login -> Rep Login x #

to :: Rep Login x -> Login #

Binary Login Source # 

Methods

put :: Login -> Put #

get :: Get Login #

putList :: [Login] -> Put #

type Rep Login Source # 
type Rep Login = D1 (MetaData "Login" "ProjectM36.Server.RemoteCallTypes" "project-m36-0.3-6ISpcBZwnv1Gd5svoztbSh" False) (C1 (MetaCons "Login" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ProcessId)))

data Logout Source #

Constructors

Logout 

Instances

Generic Logout Source # 

Associated Types

type Rep Logout :: * -> * #

Methods

from :: Logout -> Rep Logout x #

to :: Rep Logout x -> Logout #

Binary Logout Source # 

Methods

put :: Logout -> Put #

get :: Get Logout #

putList :: [Logout] -> Put #

type Rep Logout Source # 
type Rep Logout = D1 (MetaData "Logout" "ProjectM36.Server.RemoteCallTypes" "project-m36-0.3-6ISpcBZwnv1Gd5svoztbSh" False) (C1 (MetaCons "Logout" PrefixI False) U1)

data ExecuteHeadName Source #

Instances

Generic ExecuteHeadName Source # 
Binary ExecuteHeadName Source # 
type Rep ExecuteHeadName Source # 
type Rep ExecuteHeadName = D1 (MetaData "ExecuteHeadName" "ProjectM36.Server.RemoteCallTypes" "project-m36-0.3-6ISpcBZwnv1Gd5svoztbSh" False) (C1 (MetaCons "ExecuteHeadName" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 SessionId)))

data CloseSession Source #

Constructors

CloseSession SessionId 

Instances

Generic CloseSession Source # 

Associated Types

type Rep CloseSession :: * -> * #

Binary CloseSession Source # 
type Rep CloseSession Source # 
type Rep CloseSession = D1 (MetaData "CloseSession" "ProjectM36.Server.RemoteCallTypes" "project-m36-0.3-6ISpcBZwnv1Gd5svoztbSh" False) (C1 (MetaCons "CloseSession" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 SessionId)))

data TestTimeout Source #

Constructors

TestTimeout SessionId 

Instances

Generic TestTimeout Source # 

Associated Types

type Rep TestTimeout :: * -> * #

Binary TestTimeout Source # 
type Rep TestTimeout Source # 
type Rep TestTimeout = D1 (MetaData "TestTimeout" "ProjectM36.Server.RemoteCallTypes" "project-m36-0.3-6ISpcBZwnv1Gd5svoztbSh" False) (C1 (MetaCons "TestTimeout" PrefixI False) (S1 (MetaSel (Nothing Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 SessionId)))