| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
PMS.Domain.Model.DM.Type
Contents
Documentation
newtype RawJsonString Source #
Constructors
| RawJsonString | |
Fields | |
Instances
newtype RawJsonByteString Source #
Constructors
| RawJsonByteString | |
Fields | |
Instances
data JsonRpcRequest Source #
Constructors
| JsonRpcRequest | |
Instances
data JsonRpcResponse Source #
Constructors
| JsonRpcResponse | |
Instances
data JsonRpcNotification Source #
Constructors
| JsonRpcNotification | |
Instances
data McpInitializeRequestParams Source #
Constructors
| McpInitializeRequestParams | |
Instances
capabilitiesMcpInitializeRequestParams :: Lens' McpInitializeRequestParams RawJsonByteString Source #
data McpInitializeRequestData Source #
Constructors
| McpInitializeRequestData | |
Instances
paramsMcpInitializeRequestData :: Lens' McpInitializeRequestData McpInitializeRequestParams Source #
data McpToolsListRequestData Source #
Constructors
| McpToolsListRequestData | |
Instances
data McpToolsCallRequestDataParams Source #
Constructors
| McpToolsCallRequestDataParams | |
Instances
| FromJSON McpToolsCallRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| ToJSON McpToolsCallRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Read McpToolsCallRequestDataParams Source # | |
| Show McpToolsCallRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpToolsCallRequestDataParams -> ShowS # show :: McpToolsCallRequestDataParams -> String # showList :: [McpToolsCallRequestDataParams] -> ShowS # | |
| Default McpToolsCallRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type Methods | |
| Eq McpToolsCallRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
argumentsMcpToolsCallRequestDataParams :: Lens' McpToolsCallRequestDataParams RawJsonByteString Source #
data McpToolsCallRequestData Source #
Constructors
| McpToolsCallRequestData | |
Instances
paramsMcpToolsCallRequestData :: Lens' McpToolsCallRequestData McpToolsCallRequestDataParams Source #
data McpPromptsListRequestData Source #
Constructors
| McpPromptsListRequestData | |
Instances
data McpPromptsGetRequestDataParams Source #
Constructors
| McpPromptsGetRequestDataParams | |
Instances
| FromJSON McpPromptsGetRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| ToJSON McpPromptsGetRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Read McpPromptsGetRequestDataParams Source # | |
| Show McpPromptsGetRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpPromptsGetRequestDataParams -> ShowS # show :: McpPromptsGetRequestDataParams -> String # showList :: [McpPromptsGetRequestDataParams] -> ShowS # | |
| Default McpPromptsGetRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type Methods | |
| Eq McpPromptsGetRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
argumentsMcpPromptsGetRequestDataParams :: Lens' McpPromptsGetRequestDataParams RawJsonByteString Source #
data McpPromptsGetRequestData Source #
Constructors
| McpPromptsGetRequestData | |
Instances
paramsMcpPromptsGetRequestData :: Lens' McpPromptsGetRequestData McpPromptsGetRequestDataParams Source #
data McpResourcesTemplatesListRequestData Source #
Constructors
| McpResourcesTemplatesListRequestData | |
Instances
jsonrpcMcpResourcesTemplatesListRequestData :: Iso' McpResourcesTemplatesListRequestData JsonRpcRequest Source #
data McpResourcesListRequestData Source #
Constructors
| McpResourcesListRequestData | |
Instances
data McpResourcesReadRequestDataParams Source #
Constructors
| McpResourcesReadRequestDataParams | |
Instances
| FromJSON McpResourcesReadRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| ToJSON McpResourcesReadRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Read McpResourcesReadRequestDataParams Source # | |
| Show McpResourcesReadRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpResourcesReadRequestDataParams -> ShowS # | |
| Default McpResourcesReadRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type Methods | |
| Eq McpResourcesReadRequestDataParams Source # | |
Defined in PMS.Domain.Model.DM.Type | |
data McpResourcesReadRequestData Source #
Constructors
| McpResourcesReadRequestData | |
Instances
paramsMcpResourcesReadRequestData :: Lens' McpResourcesReadRequestData McpResourcesReadRequestDataParams Source #
data McpInitializedNotificationData Source #
Constructors
| McpInitializedNotificationData | |
Instances
| FromJSON McpInitializedNotificationData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| ToJSON McpInitializedNotificationData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Read McpInitializedNotificationData Source # | |
| Show McpInitializedNotificationData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpInitializedNotificationData -> ShowS # show :: McpInitializedNotificationData -> String # showList :: [McpInitializedNotificationData] -> ShowS # | |
| Default McpInitializedNotificationData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods | |
| Eq McpInitializedNotificationData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
jsonrpcMcpInitializedNotificationData :: Iso' McpInitializedNotificationData JsonRpcRequest Source #
data McpCancelledNotificationDataParams Source #
Constructors
| McpCancelledNotificationDataParams | |
Instances
data McpCancelledNotificationData Source #
Constructors
| McpCancelledNotificationData | |
Instances
paramsMcpCancelledNotificationData :: Lens' McpCancelledNotificationData McpCancelledNotificationDataParams Source #
data McpCompletionCompleteRequestDataParams Source #
Constructors
| McpCompletionCompleteRequestDataParams | |
Instances
argumentMcpCompletionCompleteRequestDataParams :: Lens' McpCompletionCompleteRequestDataParams RawJsonByteString Source #
contextMcpCompletionCompleteRequestDataParams :: Lens' McpCompletionCompleteRequestDataParams RawJsonByteString Source #
refMcpCompletionCompleteRequestDataParams :: Lens' McpCompletionCompleteRequestDataParams RawJsonByteString Source #
data McpCompletionCompleteRequestData Source #
Constructors
| McpCompletionCompleteRequestData | |
Instances
| FromJSON McpCompletionCompleteRequestData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| ToJSON McpCompletionCompleteRequestData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Read McpCompletionCompleteRequestData Source # | |
| Show McpCompletionCompleteRequestData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpCompletionCompleteRequestData -> ShowS # | |
| Default McpCompletionCompleteRequestData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods | |
| Eq McpCompletionCompleteRequestData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
jsonrpcMcpCompletionCompleteRequestData :: Lens' McpCompletionCompleteRequestData JsonRpcRequest Source #
paramsMcpCompletionCompleteRequestData :: Lens' McpCompletionCompleteRequestData McpCompletionCompleteRequestDataParams Source #
data McpRequest Source #
Constructors
Instances
| Read McpRequest Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS McpRequest # readList :: ReadS [McpRequest] # readPrec :: ReadPrec McpRequest # readListPrec :: ReadPrec [McpRequest] # | |
| Show McpRequest Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpRequest -> ShowS # show :: McpRequest -> String # showList :: [McpRequest] -> ShowS # | |
| Eq McpRequest Source # | |
Defined in PMS.Domain.Model.DM.Type | |
data McpInitializeResponseResultCapabilitiesResources Source #
Constructors
| McpInitializeResponseResultCapabilitiesResources | |
Instances
listChangedMcpInitializeResponseResultCapabilitiesResources :: Lens' McpInitializeResponseResultCapabilitiesResources Bool Source #
subscribedMcpInitializeResponseResultCapabilitiesResources :: Lens' McpInitializeResponseResultCapabilitiesResources Bool Source #
data McpInitializeResponseResultCapabilitiesPrompts Source #
Constructors
| McpInitializeResponseResultCapabilitiesPrompts | |
Instances
listChangedMcpInitializeResponseResultCapabilitiesPrompts :: Iso' McpInitializeResponseResultCapabilitiesPrompts Bool Source #
data McpInitializeResponseResultCapabilitiesTools Source #
Constructors
| McpInitializeResponseResultCapabilitiesTools | |
Instances
listChangedMcpInitializeResponseResultCapabilitiesTools :: Iso' McpInitializeResponseResultCapabilitiesTools Bool Source #
data McpInitializeResponseResultCapabilities Source #
Constructors
| McpInitializeResponseResultCapabilities | |
Instances
promptsMcpInitializeResponseResultCapabilities :: Lens' McpInitializeResponseResultCapabilities McpInitializeResponseResultCapabilitiesPrompts Source #
resourcesMcpInitializeResponseResultCapabilities :: Lens' McpInitializeResponseResultCapabilities McpInitializeResponseResultCapabilitiesResources Source #
toolsMcpInitializeResponseResultCapabilities :: Lens' McpInitializeResponseResultCapabilities McpInitializeResponseResultCapabilitiesTools Source #
data McpInitializeResponseResultServerInfo Source #
Constructors
| McpInitializeResponseResultServerInfo | |
Instances
nameMcpInitializeResponseResultServerInfo :: Lens' McpInitializeResponseResultServerInfo String Source #
versionMcpInitializeResponseResultServerInfo :: Lens' McpInitializeResponseResultServerInfo String Source #
data McpInitializeResponseResult Source #
Constructors
| McpInitializeResponseResult | |
Instances
capabilitiesMcpInitializeResponseResult :: Lens' McpInitializeResponseResult McpInitializeResponseResultCapabilities Source #
serverInfoMcpInitializeResponseResult :: Lens' McpInitializeResponseResult McpInitializeResponseResultServerInfo Source #
data McpInitializeResponseData Source #
Constructors
| McpInitializeResponseData | |
Instances
resultMcpInitializeResponseData :: Lens' McpInitializeResponseData McpInitializeResponseResult Source #
data McpToolsListResponseResult Source #
Constructors
| McpToolsListResponseResult | |
Instances
data McpToolsListResponseData Source #
Constructors
| McpToolsListResponseData | |
Instances
resultMcpToolsListResponseData :: Lens' McpToolsListResponseData McpToolsListResponseResult Source #
data McpToolsCallResponseResultContent Source #
Constructors
| McpToolsCallResponseResultContent | |
Instances
| FromJSON McpToolsCallResponseResultContent Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| ToJSON McpToolsCallResponseResultContent Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Read McpToolsCallResponseResultContent Source # | |
| Show McpToolsCallResponseResultContent Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpToolsCallResponseResultContent -> ShowS # | |
| Default McpToolsCallResponseResultContent Source # | |
Defined in PMS.Domain.Model.DM.Type Methods | |
| Eq McpToolsCallResponseResultContent Source # | |
Defined in PMS.Domain.Model.DM.Type | |
data McpToolsCallResponseResult Source #
Constructors
| McpToolsCallResponseResult | |
Instances
contentMcpToolsCallResponseResult :: Lens' McpToolsCallResponseResult [McpToolsCallResponseResultContent] Source #
data McpToolsCallResponseData Source #
Constructors
| McpToolsCallResponseData | |
Instances
resultMcpToolsCallResponseData :: Lens' McpToolsCallResponseData McpToolsCallResponseResult Source #
data McpPromptsListResponseResult Source #
Constructors
| McpPromptsListResponseResult | |
Instances
data McpPromptsListResponseData Source #
Constructors
| McpPromptsListResponseData | |
Instances
resultMcpPromptsListResponseData :: Lens' McpPromptsListResponseData McpPromptsListResponseResult Source #
data McpPromptsGetResponseResultPromptMessage Source #
Constructors
| McpPromptsGetResponseResultPromptMessage | |
Instances
contentMcpPromptsGetResponseResultPromptMessage :: Lens' McpPromptsGetResponseResultPromptMessage RawJsonByteString Source #
roleMcpPromptsGetResponseResultPromptMessage :: Lens' McpPromptsGetResponseResultPromptMessage String Source #
data McpPromptsGetResponseResult Source #
Constructors
| McpPromptsGetResponseResult | |
Instances
messagesMcpPromptsGetResponseResult :: Iso' McpPromptsGetResponseResult [McpPromptsGetResponseResultPromptMessage] Source #
data McpPromptsGetResponseData Source #
Constructors
| McpPromptsGetResponseData | |
Instances
resultMcpPromptsGetResponseData :: Lens' McpPromptsGetResponseData McpPromptsGetResponseResult Source #
data McpResourcesTemplatesListResponseResult Source #
Constructors
| McpResourcesTemplatesListResponseResult | |
Instances
resourcesMcpResourcesTemplatesListResponseResult :: Iso' McpResourcesTemplatesListResponseResult RawJsonByteString Source #
data McpResourcesTemplatesListResponseData Source #
Constructors
| McpResourcesTemplatesListResponseData | |
Instances
jsonrpcMcpResourcesTemplatesListResponseData :: Lens' McpResourcesTemplatesListResponseData JsonRpcRequest Source #
resultMcpResourcesTemplatesListResponseData :: Lens' McpResourcesTemplatesListResponseData McpResourcesTemplatesListResponseResult Source #
data McpResourcesListResponseResult Source #
Constructors
| McpResourcesListResponseResult | |
Instances
| FromJSON McpResourcesListResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| ToJSON McpResourcesListResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Read McpResourcesListResponseResult Source # | |
| Show McpResourcesListResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpResourcesListResponseResult -> ShowS # show :: McpResourcesListResponseResult -> String # showList :: [McpResourcesListResponseResult] -> ShowS # | |
| Default McpResourcesListResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type Methods | |
| Eq McpResourcesListResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type | |
resourcesMcpResourcesListResponseResult :: Iso' McpResourcesListResponseResult RawJsonByteString Source #
data McpResourcesListResponseData Source #
Constructors
| McpResourcesListResponseData | |
Instances
resultMcpResourcesListResponseData :: Lens' McpResourcesListResponseData McpResourcesListResponseResult Source #
data McpResourcesReadResponseResult Source #
Constructors
| McpResourcesReadResponseResult | |
Instances
| FromJSON McpResourcesReadResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| ToJSON McpResourcesReadResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Read McpResourcesReadResponseResult Source # | |
| Show McpResourcesReadResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpResourcesReadResponseResult -> ShowS # show :: McpResourcesReadResponseResult -> String # showList :: [McpResourcesReadResponseResult] -> ShowS # | |
| Default McpResourcesReadResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type Methods | |
| Eq McpResourcesReadResponseResult Source # | |
Defined in PMS.Domain.Model.DM.Type | |
contentsMcpResourcesReadResponseResult :: Iso' McpResourcesReadResponseResult [RawJsonByteString] Source #
data McpResourcesReadResponseData Source #
Constructors
| McpResourcesReadResponseData | |
Instances
resultMcpResourcesReadResponseData :: Lens' McpResourcesReadResponseData McpResourcesReadResponseResult Source #
data McpCompleteResponseResult Source #
Constructors
| McpCompleteResponseResult | |
Fields | |
Instances
data McpCompleteResponseData Source #
Constructors
| McpCompleteResponseData | |
Instances
data McpTextContent Source #
Constructors
| McpTextContent | |
Fields | |
Instances
data TextResourceContents Source #
Constructors
| TextResourceContents | |
Instances
data BlobResourceContents Source #
Constructors
| BlobResourceContents | |
Instances
data McpResponse Source #
Constructors
Instances
| Read McpResponse Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS McpResponse # readList :: ReadS [McpResponse] # readPrec :: ReadPrec McpResponse # readListPrec :: ReadPrec [McpResponse] # | |
| Show McpResponse Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpResponse -> ShowS # show :: McpResponse -> String # showList :: [McpResponse] -> ShowS # | |
| Eq McpResponse Source # | |
Defined in PMS.Domain.Model.DM.Type | |
data McpToolsListChangedNotificationDataParams Source #
Constructors
| McpToolsListChangedNotificationDataParams | |
Instances
toolsMcpToolsListChangedNotificationDataParams :: Iso' McpToolsListChangedNotificationDataParams RawJsonByteString Source #
data McpToolsListChangedNotificationData Source #
Constructors
| McpToolsListChangedNotificationData | |
Instances
methodMcpToolsListChangedNotificationData :: Lens' McpToolsListChangedNotificationData String Source #
paramsMcpToolsListChangedNotificationData :: Lens' McpToolsListChangedNotificationData McpToolsListChangedNotificationDataParams Source #
data McpPromptsListChangedNotificationDataParams Source #
Constructors
| McpPromptsListChangedNotificationDataParams | |
Instances
promptsMcpPromptsListChangedNotificationDataParams :: Iso' McpPromptsListChangedNotificationDataParams RawJsonByteString Source #
data McpPromptsListChangedNotificationData Source #
Constructors
| McpPromptsListChangedNotificationData | |
Instances
methodMcpPromptsListChangedNotificationData :: Lens' McpPromptsListChangedNotificationData String Source #
paramsMcpPromptsListChangedNotificationData :: Lens' McpPromptsListChangedNotificationData McpPromptsListChangedNotificationDataParams Source #
data McpResourcesListChangedNotificationDataParams Source #
Constructors
| McpResourcesListChangedNotificationDataParams | |
Instances
resourcesMcpResourcesListChangedNotificationDataParams :: Iso' McpResourcesListChangedNotificationDataParams RawJsonByteString Source #
data McpResourcesListChangedNotificationData Source #
Constructors
| McpResourcesListChangedNotificationData | |
Instances
methodMcpResourcesListChangedNotificationData :: Lens' McpResourcesListChangedNotificationData String Source #
paramsMcpResourcesListChangedNotificationData :: Lens' McpResourcesListChangedNotificationData McpResourcesListChangedNotificationDataParams Source #
data McpNotification Source #
Constructors
Instances
| Read McpNotification Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS McpNotification # readList :: ReadS [McpNotification] # | |
| Show McpNotification Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> McpNotification -> ShowS # show :: McpNotification -> String # showList :: [McpNotification] -> ShowS # | |
| Eq McpNotification Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: McpNotification -> McpNotification -> Bool # (/=) :: McpNotification -> McpNotification -> Bool # | |
data PtyConnectCommandData Source #
data PtyTerminateCommandData Source #
Constructors
| PtyTerminateCommandData | |
callbackPtyTerminateCommandData :: Iso' PtyTerminateCommandData (ToolsCallCommandCallback ()) Source #
data PtyMessageCommandData Source #
Constructors
| PtyMessageCommandData | |
type EchoCommandCallback a = String -> IO a Source #
data EchoCommandData Source #
Constructors
| EchoCommandData | |
Fields | |
data DefaultCmdRunCommandData Source #
Constructors
| DefaultCmdRunCommandData | |
Instances
| Read DefaultCmdRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show DefaultCmdRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> DefaultCmdRunCommandData -> ShowS # show :: DefaultCmdRunCommandData -> String # showList :: [DefaultCmdRunCommandData] -> ShowS # | |
| Eq DefaultCmdRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: DefaultCmdRunCommandData -> DefaultCmdRunCommandData -> Bool # (/=) :: DefaultCmdRunCommandData -> DefaultCmdRunCommandData -> Bool # | |
data EchoCmdRunCommandData Source #
Constructors
| EchoCmdRunCommandData | |
Instances
| Read EchoCmdRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS EchoCmdRunCommandData # readList :: ReadS [EchoCmdRunCommandData] # | |
| Show EchoCmdRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> EchoCmdRunCommandData -> ShowS # show :: EchoCmdRunCommandData -> String # showList :: [EchoCmdRunCommandData] -> ShowS # | |
| Eq EchoCmdRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: EchoCmdRunCommandData -> EchoCmdRunCommandData -> Bool # (/=) :: EchoCmdRunCommandData -> EchoCmdRunCommandData -> Bool # | |
data CmdRunCommand Source #
Instances
| Read CmdRunCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS CmdRunCommand # readList :: ReadS [CmdRunCommand] # | |
| Show CmdRunCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> CmdRunCommand -> ShowS # show :: CmdRunCommand -> String # showList :: [CmdRunCommand] -> ShowS # | |
| Eq CmdRunCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: CmdRunCommand -> CmdRunCommand -> Bool # (/=) :: CmdRunCommand -> CmdRunCommand -> Bool # | |
data EchoWatchCommandData Source #
Constructors
| EchoWatchCommandData | |
Instances
| Read EchoWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS EchoWatchCommandData # readList :: ReadS [EchoWatchCommandData] # | |
| Show EchoWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> EchoWatchCommandData -> ShowS # show :: EchoWatchCommandData -> String # showList :: [EchoWatchCommandData] -> ShowS # | |
| Eq EchoWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: EchoWatchCommandData -> EchoWatchCommandData -> Bool # (/=) :: EchoWatchCommandData -> EchoWatchCommandData -> Bool # | |
data ToolsListWatchCommandData Source #
Constructors
| ToolsListWatchCommandData |
Instances
| Read ToolsListWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show ToolsListWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> ToolsListWatchCommandData -> ShowS # show :: ToolsListWatchCommandData -> String # showList :: [ToolsListWatchCommandData] -> ShowS # | |
| Eq ToolsListWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: ToolsListWatchCommandData -> ToolsListWatchCommandData -> Bool # (/=) :: ToolsListWatchCommandData -> ToolsListWatchCommandData -> Bool # | |
data PromptsListWatchCommandData Source #
Constructors
| PromptsListWatchCommandData |
Instances
| Read PromptsListWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show PromptsListWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> PromptsListWatchCommandData -> ShowS # show :: PromptsListWatchCommandData -> String # showList :: [PromptsListWatchCommandData] -> ShowS # | |
| Eq PromptsListWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: PromptsListWatchCommandData -> PromptsListWatchCommandData -> Bool # (/=) :: PromptsListWatchCommandData -> PromptsListWatchCommandData -> Bool # | |
data ResourcesListWatchCommandData Source #
Constructors
| ResourcesListWatchCommandData |
Instances
| Read ResourcesListWatchCommandData Source # | |
| Show ResourcesListWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> ResourcesListWatchCommandData -> ShowS # show :: ResourcesListWatchCommandData -> String # showList :: [ResourcesListWatchCommandData] -> ShowS # | |
| Eq ResourcesListWatchCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
data WatchCommand Source #
Constructors
| EchoWatchCommand EchoWatchCommandData | |
| ToolsListWatchCommand ToolsListWatchCommandData | |
| PromptsListWatchCommand PromptsListWatchCommandData | |
| ResourcesListWatchCommand ResourcesListWatchCommandData |
Instances
| Read WatchCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS WatchCommand # readList :: ReadS [WatchCommand] # | |
| Show WatchCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> WatchCommand -> ShowS # show :: WatchCommand -> String # showList :: [WatchCommand] -> ShowS # | |
| Eq WatchCommand Source # | |
Defined in PMS.Domain.Model.DM.Type | |
data ProcEchoCommandData Source #
Constructors
| ProcEchoCommandData | |
Instances
| Read ProcEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS ProcEchoCommandData # readList :: ReadS [ProcEchoCommandData] # | |
| Show ProcEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> ProcEchoCommandData -> ShowS # show :: ProcEchoCommandData -> String # showList :: [ProcEchoCommandData] -> ShowS # | |
| Eq ProcEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: ProcEchoCommandData -> ProcEchoCommandData -> Bool # (/=) :: ProcEchoCommandData -> ProcEchoCommandData -> Bool # | |
data ProcRunCommandData Source #
Constructors
| ProcRunCommandData | |
Instances
| Read ProcRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS ProcRunCommandData # readList :: ReadS [ProcRunCommandData] # | |
| Show ProcRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> ProcRunCommandData -> ShowS # show :: ProcRunCommandData -> String # showList :: [ProcRunCommandData] -> ShowS # | |
| Eq ProcRunCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: ProcRunCommandData -> ProcRunCommandData -> Bool # (/=) :: ProcRunCommandData -> ProcRunCommandData -> Bool # | |
data ProcTerminateCommandData Source #
Constructors
| ProcTerminateCommandData | |
Instances
| Read ProcTerminateCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show ProcTerminateCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> ProcTerminateCommandData -> ShowS # show :: ProcTerminateCommandData -> String # showList :: [ProcTerminateCommandData] -> ShowS # | |
| Eq ProcTerminateCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: ProcTerminateCommandData -> ProcTerminateCommandData -> Bool # (/=) :: ProcTerminateCommandData -> ProcTerminateCommandData -> Bool # | |
data ProcMessageCommandData Source #
Constructors
| ProcMessageCommandData | |
Instances
| Read ProcMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show ProcMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> ProcMessageCommandData -> ShowS # show :: ProcMessageCommandData -> String # showList :: [ProcMessageCommandData] -> ShowS # | |
| Eq ProcMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: ProcMessageCommandData -> ProcMessageCommandData -> Bool # (/=) :: ProcMessageCommandData -> ProcMessageCommandData -> Bool # | |
data ProcSpawnCommand Source #
Constructors
| ProcEchoCommand ProcEchoCommandData | |
| ProcRunCommand ProcRunCommandData | |
| ProcTerminateCommand ProcTerminateCommandData | |
| ProcMessageCommand ProcMessageCommandData |
Instances
| Read ProcSpawnCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS ProcSpawnCommand # readList :: ReadS [ProcSpawnCommand] # | |
| Show ProcSpawnCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> ProcSpawnCommand -> ShowS # show :: ProcSpawnCommand -> String # showList :: [ProcSpawnCommand] -> ShowS # | |
| Eq ProcSpawnCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: ProcSpawnCommand -> ProcSpawnCommand -> Bool # (/=) :: ProcSpawnCommand -> ProcSpawnCommand -> Bool # | |
data SocketEchoCommandData Source #
Constructors
| SocketEchoCommandData | |
Instances
| Read SocketEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS SocketEchoCommandData # readList :: ReadS [SocketEchoCommandData] # | |
| Show SocketEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SocketEchoCommandData -> ShowS # show :: SocketEchoCommandData -> String # showList :: [SocketEchoCommandData] -> ShowS # | |
| Eq SocketEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SocketEchoCommandData -> SocketEchoCommandData -> Bool # (/=) :: SocketEchoCommandData -> SocketEchoCommandData -> Bool # | |
data SocketOpenCommandData Source #
Constructors
| SocketOpenCommandData | |
Instances
| Read SocketOpenCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS SocketOpenCommandData # readList :: ReadS [SocketOpenCommandData] # | |
| Show SocketOpenCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SocketOpenCommandData -> ShowS # show :: SocketOpenCommandData -> String # showList :: [SocketOpenCommandData] -> ShowS # | |
| Eq SocketOpenCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SocketOpenCommandData -> SocketOpenCommandData -> Bool # (/=) :: SocketOpenCommandData -> SocketOpenCommandData -> Bool # | |
data SocketTelnetCommandData Source #
Constructors
| SocketTelnetCommandData | |
Instances
| Read SocketTelnetCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show SocketTelnetCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SocketTelnetCommandData -> ShowS # show :: SocketTelnetCommandData -> String # showList :: [SocketTelnetCommandData] -> ShowS # | |
| Eq SocketTelnetCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SocketTelnetCommandData -> SocketTelnetCommandData -> Bool # (/=) :: SocketTelnetCommandData -> SocketTelnetCommandData -> Bool # | |
data SocketCloseCommandData Source #
Constructors
| SocketCloseCommandData | |
Instances
| Read SocketCloseCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show SocketCloseCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SocketCloseCommandData -> ShowS # show :: SocketCloseCommandData -> String # showList :: [SocketCloseCommandData] -> ShowS # | |
| Eq SocketCloseCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SocketCloseCommandData -> SocketCloseCommandData -> Bool # (/=) :: SocketCloseCommandData -> SocketCloseCommandData -> Bool # | |
data SocketReadCommandData Source #
Constructors
| SocketReadCommandData | |
Instances
| Read SocketReadCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS SocketReadCommandData # readList :: ReadS [SocketReadCommandData] # | |
| Show SocketReadCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SocketReadCommandData -> ShowS # show :: SocketReadCommandData -> String # showList :: [SocketReadCommandData] -> ShowS # | |
| Eq SocketReadCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SocketReadCommandData -> SocketReadCommandData -> Bool # (/=) :: SocketReadCommandData -> SocketReadCommandData -> Bool # | |
data SocketWriteCommandData Source #
Constructors
| SocketWriteCommandData | |
Instances
| Read SocketWriteCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show SocketWriteCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SocketWriteCommandData -> ShowS # show :: SocketWriteCommandData -> String # showList :: [SocketWriteCommandData] -> ShowS # | |
| Eq SocketWriteCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SocketWriteCommandData -> SocketWriteCommandData -> Bool # (/=) :: SocketWriteCommandData -> SocketWriteCommandData -> Bool # | |
data SocketMessageCommandData Source #
Constructors
| SocketMessageCommandData | |
Instances
| Read SocketMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show SocketMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SocketMessageCommandData -> ShowS # show :: SocketMessageCommandData -> String # showList :: [SocketMessageCommandData] -> ShowS # | |
| Eq SocketMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SocketMessageCommandData -> SocketMessageCommandData -> Bool # (/=) :: SocketMessageCommandData -> SocketMessageCommandData -> Bool # | |
data SocketCommand Source #
Constructors
Instances
| Read SocketCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS SocketCommand # readList :: ReadS [SocketCommand] # | |
| Show SocketCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SocketCommand -> ShowS # show :: SocketCommand -> String # showList :: [SocketCommand] -> ShowS # | |
| Eq SocketCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SocketCommand -> SocketCommand -> Bool # (/=) :: SocketCommand -> SocketCommand -> Bool # | |
data SerialEchoCommandData Source #
Constructors
| SerialEchoCommandData | |
Instances
| Read SerialEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS SerialEchoCommandData # readList :: ReadS [SerialEchoCommandData] # | |
| Show SerialEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SerialEchoCommandData -> ShowS # show :: SerialEchoCommandData -> String # showList :: [SerialEchoCommandData] -> ShowS # | |
| Eq SerialEchoCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SerialEchoCommandData -> SerialEchoCommandData -> Bool # (/=) :: SerialEchoCommandData -> SerialEchoCommandData -> Bool # | |
data SerialOpenCommandData Source #
Constructors
| SerialOpenCommandData | |
Instances
| Read SerialOpenCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS SerialOpenCommandData # readList :: ReadS [SerialOpenCommandData] # | |
| Show SerialOpenCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SerialOpenCommandData -> ShowS # show :: SerialOpenCommandData -> String # showList :: [SerialOpenCommandData] -> ShowS # | |
| Eq SerialOpenCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SerialOpenCommandData -> SerialOpenCommandData -> Bool # (/=) :: SerialOpenCommandData -> SerialOpenCommandData -> Bool # | |
data SerialCloseCommandData Source #
Constructors
| SerialCloseCommandData | |
Instances
| Read SerialCloseCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show SerialCloseCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SerialCloseCommandData -> ShowS # show :: SerialCloseCommandData -> String # showList :: [SerialCloseCommandData] -> ShowS # | |
| Eq SerialCloseCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SerialCloseCommandData -> SerialCloseCommandData -> Bool # (/=) :: SerialCloseCommandData -> SerialCloseCommandData -> Bool # | |
data SerialReadCommandData Source #
Constructors
| SerialReadCommandData | |
Instances
| Read SerialReadCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS SerialReadCommandData # readList :: ReadS [SerialReadCommandData] # | |
| Show SerialReadCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SerialReadCommandData -> ShowS # show :: SerialReadCommandData -> String # showList :: [SerialReadCommandData] -> ShowS # | |
| Eq SerialReadCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SerialReadCommandData -> SerialReadCommandData -> Bool # (/=) :: SerialReadCommandData -> SerialReadCommandData -> Bool # | |
data SerialWriteCommandData Source #
Constructors
| SerialWriteCommandData | |
Instances
| Read SerialWriteCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show SerialWriteCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SerialWriteCommandData -> ShowS # show :: SerialWriteCommandData -> String # showList :: [SerialWriteCommandData] -> ShowS # | |
| Eq SerialWriteCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SerialWriteCommandData -> SerialWriteCommandData -> Bool # (/=) :: SerialWriteCommandData -> SerialWriteCommandData -> Bool # | |
data SerialMessageCommandData Source #
Constructors
| SerialMessageCommandData | |
Instances
| Read SerialMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type | |
| Show SerialMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SerialMessageCommandData -> ShowS # show :: SerialMessageCommandData -> String # showList :: [SerialMessageCommandData] -> ShowS # | |
| Eq SerialMessageCommandData Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SerialMessageCommandData -> SerialMessageCommandData -> Bool # (/=) :: SerialMessageCommandData -> SerialMessageCommandData -> Bool # | |
data SerialCommand Source #
Constructors
Instances
| Read SerialCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods readsPrec :: Int -> ReadS SerialCommand # readList :: ReadS [SerialCommand] # | |
| Show SerialCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods showsPrec :: Int -> SerialCommand -> ShowS # show :: SerialCommand -> String # showList :: [SerialCommand] -> ShowS # | |
| Eq SerialCommand Source # | |
Defined in PMS.Domain.Model.DM.Type Methods (==) :: SerialCommand -> SerialCommand -> Bool # (/=) :: SerialCommand -> SerialCommand -> Bool # | |
data DomainData Source #
Constructors
type DomainContext a = DomainData -> IO a Source #