Safe Haskell | None |
---|---|
Language | Haskell2010 |
ProjectM36.Server.RemoteCallTypes
- data Login = Login ProcessId
- data Logout = Logout
- data ExecuteRelationalExpr = ExecuteRelationalExpr SessionId RelationalExpr
- data ExecuteDatabaseContextExpr = ExecuteDatabaseContextExpr SessionId DatabaseContextExpr
- data ExecuteDatabaseContextIOExpr = ExecuteDatabaseContextIOExpr SessionId DatabaseContextIOExpr
- data ExecuteGraphExpr = ExecuteGraphExpr SessionId TransactionGraphOperator
- data ExecuteTransGraphRelationalExpr = ExecuteTransGraphRelationalExpr SessionId TransGraphRelationalExpr
- data ExecuteHeadName = ExecuteHeadName SessionId
- data ExecuteTypeForRelationalExpr = ExecuteTypeForRelationalExpr SessionId RelationalExpr
- data ExecuteSchemaExpr = ExecuteSchemaExpr SessionId SchemaExpr
- data ExecuteSetCurrentSchema = ExecuteSetCurrentSchema SessionId SchemaName
- data RetrieveInclusionDependencies = RetrieveInclusionDependencies SessionId
- data RetrievePlanForDatabaseContextExpr = RetrievePlanForDatabaseContextExpr SessionId DatabaseContextExpr
- data RetrieveTransactionGraph = RetrieveTransactionGraph SessionId
- data RetrieveHeadTransactionId = RetrieveHeadTransactionId SessionId
- data CreateSessionAtCommit = CreateSessionAtCommit TransactionId
- data CreateSessionAtHead = CreateSessionAtHead HeadName
- data CloseSession = CloseSession SessionId
- data RetrieveAtomTypesAsRelation = RetrieveAtomTypesAsRelation SessionId
- data RetrieveRelationVariableSummary = RetrieveRelationVariableSummary SessionId
- data RetrieveCurrentSchemaName = RetrieveCurrentSchemaName SessionId
- data TestTimeout = TestTimeout SessionId
- data RetrieveSessionIsDirty = RetrieveSessionIsDirty SessionId
- data ExecuteAutoMergeToHead = ExecuteAutoMergeToHead SessionId MergeStrategy HeadName
- data RetrieveTypeConstructorMapping = RetrieveTypeConstructorMapping SessionId
Documentation
The initial login message. The argument should be the process id of the initiating client. This ProcessId will receive notification callbacks.
Constructors
Logout |
data ExecuteRelationalExpr Source #
Constructors
ExecuteRelationalExpr SessionId RelationalExpr |
Instances
data ExecuteDatabaseContextExpr Source #
Constructors
ExecuteDatabaseContextExpr SessionId DatabaseContextExpr |
data ExecuteGraphExpr Source #
Constructors
ExecuteGraphExpr SessionId TransactionGraphOperator |
Instances
data ExecuteTypeForRelationalExpr Source #
Constructors
ExecuteTypeForRelationalExpr SessionId RelationalExpr |
data ExecuteSetCurrentSchema Source #
Constructors
ExecuteSetCurrentSchema SessionId SchemaName |
data RetrieveInclusionDependencies Source #
Constructors
RetrieveInclusionDependencies SessionId |
data RetrieveTransactionGraph Source #
Constructors
RetrieveTransactionGraph SessionId |
data RetrieveHeadTransactionId Source #
Constructors
RetrieveHeadTransactionId SessionId |
data RetrieveAtomTypesAsRelation Source #
Constructors
RetrieveAtomTypesAsRelation SessionId |
data RetrieveRelationVariableSummary Source #
Constructors
RetrieveRelationVariableSummary SessionId |
data RetrieveCurrentSchemaName Source #
Constructors
RetrieveCurrentSchemaName SessionId |
data ExecuteAutoMergeToHead Source #
Constructors
ExecuteAutoMergeToHead SessionId MergeStrategy HeadName |
Instances