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 #