opc-xml-da-client-0.1.2: OPC XML-DA Client
Safe HaskellNone
LanguageHaskell2010

OpcXmlDaClient.Protocol.Types

Documentation

data GetStatus Source #

Constructors

GetStatus 

Instances

Instances details
Eq GetStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data GetStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GetStatus -> c GetStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GetStatus #

toConstr :: GetStatus -> Constr #

dataTypeOf :: GetStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GetStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GetStatus) #

gmapT :: (forall b. Data b => b -> b) -> GetStatus -> GetStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GetStatus -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GetStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> GetStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GetStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GetStatus -> m GetStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GetStatus -> m GetStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GetStatus -> m GetStatus #

Ord GetStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show GetStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic GetStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep GetStatus :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientRequestHandle" c GetStatus GetStatus a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "localeId" c GetStatus GetStatus a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientRequestHandle" GetStatus (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "localeId" GetStatus (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientRequestHandle" (GetStatus -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetStatus -> a #

a ~ Maybe Text => IsLabel "localeId" (GetStatus -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetStatus -> a #

type Rep GetStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep GetStatus = D1 ('MetaData "GetStatus" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "GetStatus" 'PrefixI 'True) (S1 ('MetaSel ('Just "_localeId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_clientRequestHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))

data ServerState Source #

Instances

Instances details
Bounded ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Enum ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Eq ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ServerState -> c ServerState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ServerState #

toConstr :: ServerState -> Constr #

dataTypeOf :: ServerState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ServerState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ServerState) #

gmapT :: (forall b. Data b => b -> b) -> ServerState -> ServerState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ServerState -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ServerState -> r #

gmapQ :: (forall d. Data d => d -> u) -> ServerState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ServerState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ServerState -> m ServerState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ServerState -> m ServerState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ServerState -> m ServerState #

Ord ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ServerState :: Type -> Type #

IsLabel "commFault" ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "failed" ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "noConfig" ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "running" ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "suspended" ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "test" ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "commFault" ServerState Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ServerState -> Bool #

HasField "failed" ServerState Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ServerState -> Bool #

HasField "noConfig" ServerState Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ServerState -> Bool #

HasField "running" ServerState Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ServerState -> Bool #

HasField "serverState" ReplyBase ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "suspended" ServerState Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ServerState -> Bool #

HasField "test" ServerState Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ServerState -> Bool #

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "commFault" c ServerState ServerState a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "failed" c ServerState ServerState a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "noConfig" c ServerState ServerState a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "running" c ServerState ServerState a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "suspended" c ServerState ServerState a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "test" c ServerState ServerState a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "commFault" (ServerState -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerState -> a #

a ~ Bool => IsLabel "failed" (ServerState -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerState -> a #

a ~ Bool => IsLabel "noConfig" (ServerState -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerState -> a #

a ~ Bool => IsLabel "running" (ServerState -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerState -> a #

a ~ Bool => IsLabel "suspended" (ServerState -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerState -> a #

a ~ Bool => IsLabel "test" (ServerState -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerState -> a #

type Rep ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ServerState = D1 ('MetaData "ServerState" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) ((C1 ('MetaCons "RunningServerState" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "FailedServerState" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NoConfigServerState" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "SuspendedServerState" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "TestServerState" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CommFaultServerState" 'PrefixI 'False) (U1 :: Type -> Type))))

data ReplyBase Source #

Instances

Instances details
Eq ReplyBase Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ReplyBase Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReplyBase -> c ReplyBase #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReplyBase #

toConstr :: ReplyBase -> Constr #

dataTypeOf :: ReplyBase -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReplyBase) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReplyBase) #

gmapT :: (forall b. Data b => b -> b) -> ReplyBase -> ReplyBase #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReplyBase -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReplyBase -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReplyBase -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReplyBase -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReplyBase -> m ReplyBase #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReplyBase -> m ReplyBase #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReplyBase -> m ReplyBase #

Ord ReplyBase Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ReplyBase Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ReplyBase Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ReplyBase :: Type -> Type #

HasField "rcvTime" ReplyBase UTCTime Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "replyTime" ReplyBase UTCTime Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "serverState" ReplyBase ServerState Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientRequestHandle" c ReplyBase ReplyBase a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ UTCTime, b ~ UTCTime, c ~ A_Lens) => LabelOptic "rcvTime" c ReplyBase ReplyBase a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ UTCTime, b ~ UTCTime, c ~ A_Lens) => LabelOptic "replyTime" c ReplyBase ReplyBase a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "revisedLocaleId" c ReplyBase ReplyBase a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ ServerState, b ~ ServerState, c ~ A_Lens) => LabelOptic "serverState" c ReplyBase ReplyBase a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "browseResult" BrowseResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientRequestHandle" ReplyBase (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "getPropertiesResult" GetPropertiesResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "readResult" ReadResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "result" GetStatusResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "revisedLocaleId" ReplyBase (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "subscribeResult" SubscribeResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "subscriptionPolledRefreshResult" SubscriptionPolledRefreshResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "writeResult" WriteResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientRequestHandle" (ReplyBase -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReplyBase -> a #

a ~ UTCTime => IsLabel "rcvTime" (ReplyBase -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReplyBase -> a #

a ~ UTCTime => IsLabel "replyTime" (ReplyBase -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReplyBase -> a #

a ~ Maybe Text => IsLabel "revisedLocaleId" (ReplyBase -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReplyBase -> a #

a ~ ServerState => IsLabel "serverState" (ReplyBase -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReplyBase -> a #

type Rep ReplyBase Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ReplyBase = D1 ('MetaData "ReplyBase" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ReplyBase" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_rcvTime") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "_replyTime") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime)) :*: (S1 ('MetaSel ('Just "_clientRequestHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_revisedLocaleId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_serverState") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ServerState)))))

data ServerStatus Source #

Instances

Instances details
Eq ServerStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ServerStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ServerStatus -> c ServerStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ServerStatus #

toConstr :: ServerStatus -> Constr #

dataTypeOf :: ServerStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ServerStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ServerStatus) #

gmapT :: (forall b. Data b => b -> b) -> ServerStatus -> ServerStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ServerStatus -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ServerStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ServerStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ServerStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ServerStatus -> m ServerStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ServerStatus -> m ServerStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ServerStatus -> m ServerStatus #

Ord ServerStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ServerStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ServerStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ServerStatus :: Type -> Type #

HasField "startTime" ServerStatus UTCTime Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "productVersion" c ServerStatus ServerStatus a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ UTCTime, b ~ UTCTime, c ~ A_Lens) => LabelOptic "startTime" c ServerStatus ServerStatus a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "statusInfo" c ServerStatus ServerStatus a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector Text, b ~ Vector Text, c ~ A_Lens) => LabelOptic "supportedInterfaceVersions" c ServerStatus ServerStatus a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector Text, b ~ Vector Text, c ~ A_Lens) => LabelOptic "supportedLocaleIds" c ServerStatus ServerStatus a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "vendorInfo" c ServerStatus ServerStatus a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "productVersion" ServerStatus (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "status" GetStatusResponse (Maybe ServerStatus) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "statusInfo" ServerStatus (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "supportedInterfaceVersions" ServerStatus (Vector Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "supportedLocaleIds" ServerStatus (Vector Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "vendorInfo" ServerStatus (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "productVersion" (ServerStatus -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerStatus -> a #

a ~ UTCTime => IsLabel "startTime" (ServerStatus -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerStatus -> a #

a ~ Maybe Text => IsLabel "statusInfo" (ServerStatus -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerStatus -> a #

a ~ Vector Text => IsLabel "supportedInterfaceVersions" (ServerStatus -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerStatus -> a #

a ~ Vector Text => IsLabel "supportedLocaleIds" (ServerStatus -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerStatus -> a #

a ~ Maybe Text => IsLabel "vendorInfo" (ServerStatus -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ServerStatus -> a #

type Rep ServerStatus Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ServerStatus = D1 ('MetaData "ServerStatus" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ServerStatus" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_statusInfo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_vendorInfo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_supportedLocaleIds") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Text)))) :*: (S1 ('MetaSel ('Just "_supportedInterfaceVersions") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Text)) :*: (S1 ('MetaSel ('Just "_startTime") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "_productVersion") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))))

data GetStatusResponse Source #

Instances

Instances details
Eq GetStatusResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data GetStatusResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GetStatusResponse -> c GetStatusResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GetStatusResponse #

toConstr :: GetStatusResponse -> Constr #

dataTypeOf :: GetStatusResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GetStatusResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GetStatusResponse) #

gmapT :: (forall b. Data b => b -> b) -> GetStatusResponse -> GetStatusResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GetStatusResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GetStatusResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GetStatusResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GetStatusResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GetStatusResponse -> m GetStatusResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GetStatusResponse -> m GetStatusResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GetStatusResponse -> m GetStatusResponse #

Ord GetStatusResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show GetStatusResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic GetStatusResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep GetStatusResponse :: Type -> Type #

(a ~ Maybe ReplyBase, b ~ Maybe ReplyBase, c ~ A_Lens) => LabelOptic "result" c GetStatusResponse GetStatusResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ServerStatus, b ~ Maybe ServerStatus, c ~ A_Lens) => LabelOptic "status" c GetStatusResponse GetStatusResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "result" GetStatusResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "status" GetStatusResponse (Maybe ServerStatus) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe ReplyBase => IsLabel "result" (GetStatusResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe ServerStatus => IsLabel "status" (GetStatusResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep GetStatusResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep GetStatusResponse = D1 ('MetaData "GetStatusResponse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "GetStatusResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_result") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyBase)) :*: S1 ('MetaSel ('Just "_status") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ServerStatus))))

data RequestOptions Source #

Instances

Instances details
Eq RequestOptions Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data RequestOptions Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RequestOptions -> c RequestOptions #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RequestOptions #

toConstr :: RequestOptions -> Constr #

dataTypeOf :: RequestOptions -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RequestOptions) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RequestOptions) #

gmapT :: (forall b. Data b => b -> b) -> RequestOptions -> RequestOptions #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RequestOptions -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RequestOptions -> r #

gmapQ :: (forall d. Data d => d -> u) -> RequestOptions -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RequestOptions -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RequestOptions -> m RequestOptions #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RequestOptions -> m RequestOptions #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RequestOptions -> m RequestOptions #

Ord RequestOptions Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show RequestOptions Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic RequestOptions Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep RequestOptions :: Type -> Type #

HasField "returnDiagnosticInfo" RequestOptions Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "returnErrorText" RequestOptions Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "returnItemName" RequestOptions Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "returnItemPath" RequestOptions Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "returnItemTime" RequestOptions Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientRequestHandle" c RequestOptions RequestOptions a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "localeId" c RequestOptions RequestOptions a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe UTCTime, b ~ Maybe UTCTime, c ~ A_Lens) => LabelOptic "requestDeadline" c RequestOptions RequestOptions a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnDiagnosticInfo" c RequestOptions RequestOptions a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnErrorText" c RequestOptions RequestOptions a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnItemName" c RequestOptions RequestOptions a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnItemPath" c RequestOptions RequestOptions a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnItemTime" c RequestOptions RequestOptions a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientRequestHandle" RequestOptions (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "localeId" RequestOptions (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "options" SubscriptionPolledRefresh (Maybe RequestOptions) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "options" Subscribe (Maybe RequestOptions) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "options" Write (Maybe RequestOptions) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "options" Read (Maybe RequestOptions) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "requestDeadline" RequestOptions (Maybe UTCTime) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientRequestHandle" (RequestOptions -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: RequestOptions -> a #

a ~ Maybe Text => IsLabel "localeId" (RequestOptions -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: RequestOptions -> a #

a ~ Maybe UTCTime => IsLabel "requestDeadline" (RequestOptions -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: RequestOptions -> a #

a ~ Bool => IsLabel "returnDiagnosticInfo" (RequestOptions -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: RequestOptions -> a #

a ~ Bool => IsLabel "returnErrorText" (RequestOptions -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: RequestOptions -> a #

a ~ Bool => IsLabel "returnItemName" (RequestOptions -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: RequestOptions -> a #

a ~ Bool => IsLabel "returnItemPath" (RequestOptions -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: RequestOptions -> a #

a ~ Bool => IsLabel "returnItemTime" (RequestOptions -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: RequestOptions -> a #

type Rep RequestOptions Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep RequestOptions = D1 ('MetaData "RequestOptions" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "RequestOptions" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_returnErrorText") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_returnDiagnosticInfo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "_returnItemTime") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_returnItemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "_returnItemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_requestDeadline") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe UTCTime))) :*: (S1 ('MetaSel ('Just "_clientRequestHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_localeId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))))

data QualityBits Source #

Instances

Instances details
Bounded QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Enum QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Eq QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> QualityBits -> c QualityBits #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c QualityBits #

toConstr :: QualityBits -> Constr #

dataTypeOf :: QualityBits -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c QualityBits) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c QualityBits) #

gmapT :: (forall b. Data b => b -> b) -> QualityBits -> QualityBits #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> QualityBits -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> QualityBits -> r #

gmapQ :: (forall d. Data d => d -> u) -> QualityBits -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> QualityBits -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> QualityBits -> m QualityBits #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> QualityBits -> m QualityBits #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> QualityBits -> m QualityBits #

Ord QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep QualityBits :: Type -> Type #

IsLabel "bad" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "badCommFailure" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "badConfigurationError" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "badDeviceFailure" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "badLastKnownValue" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "badNotConnected" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "badOutOfService" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "badSensorFailure" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "badWaitingForInitialData" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "good" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "goodLocalOverride" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "uncertain" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "uncertainEUExceeded" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "uncertainLastUsableValue" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "uncertainSensorNotAccurate" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "uncertainSubNormal" QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "bad" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "badCommFailure" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "badConfigurationError" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "badDeviceFailure" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "badLastKnownValue" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "badNotConnected" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "badOutOfService" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "badSensorFailure" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "badWaitingForInitialData" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "good" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "goodLocalOverride" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "qualityField" OpcQuality QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "uncertain" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "uncertainEUExceeded" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "uncertainLastUsableValue" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "uncertainSensorNotAccurate" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

HasField "uncertainSubNormal" QualityBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QualityBits -> Bool #

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "bad" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "badCommFailure" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "badConfigurationError" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "badDeviceFailure" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "badLastKnownValue" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "badNotConnected" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "badOutOfService" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "badSensorFailure" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "badWaitingForInitialData" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "good" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "goodLocalOverride" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "uncertain" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "uncertainEUExceeded" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "uncertainLastUsableValue" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "uncertainSensorNotAccurate" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "uncertainSubNormal" c QualityBits QualityBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "bad" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "badCommFailure" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "badConfigurationError" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "badDeviceFailure" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "badLastKnownValue" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "badNotConnected" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "badOutOfService" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "badSensorFailure" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "badWaitingForInitialData" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "good" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "goodLocalOverride" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "uncertain" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "uncertainEUExceeded" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "uncertainLastUsableValue" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "uncertainSensorNotAccurate" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

a ~ Bool => IsLabel "uncertainSubNormal" (QualityBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QualityBits -> a #

type Rep QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep QualityBits = D1 ('MetaData "QualityBits" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) ((((C1 ('MetaCons "BadQualityBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BadConfigurationErrorQualityBits" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "BadNotConnectedQualityBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BadDeviceFailureQualityBits" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "BadSensorFailureQualityBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BadLastKnownValueQualityBits" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "BadCommFailureQualityBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BadOutOfServiceQualityBits" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: (((C1 ('MetaCons "BadWaitingForInitialDataQualityBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UncertainQualityBits" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "UncertainLastUsableValueQualityBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UncertainSensorNotAccurateQualityBits" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "UncertainEUExceededQualityBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UncertainSubNormalQualityBits" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "GoodQualityBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "GoodLocalOverrideQualityBits" 'PrefixI 'False) (U1 :: Type -> Type)))))

data LimitBits Source #

Instances

Instances details
Bounded LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Enum LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Eq LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LimitBits -> c LimitBits #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LimitBits #

toConstr :: LimitBits -> Constr #

dataTypeOf :: LimitBits -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LimitBits) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LimitBits) #

gmapT :: (forall b. Data b => b -> b) -> LimitBits -> LimitBits #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LimitBits -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LimitBits -> r #

gmapQ :: (forall d. Data d => d -> u) -> LimitBits -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LimitBits -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LimitBits -> m LimitBits #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LimitBits -> m LimitBits #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LimitBits -> m LimitBits #

Ord LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep LimitBits :: Type -> Type #

IsLabel "constant" LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "high" LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "low" LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "none" LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "constant" LimitBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: LimitBits -> Bool #

HasField "high" LimitBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: LimitBits -> Bool #

HasField "limitField" OpcQuality LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "low" LimitBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: LimitBits -> Bool #

HasField "none" LimitBits Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: LimitBits -> Bool #

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "constant" c LimitBits LimitBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "high" c LimitBits LimitBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "low" c LimitBits LimitBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "none" c LimitBits LimitBits a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "constant" (LimitBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: LimitBits -> a #

a ~ Bool => IsLabel "high" (LimitBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: LimitBits -> a #

a ~ Bool => IsLabel "low" (LimitBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: LimitBits -> a #

a ~ Bool => IsLabel "none" (LimitBits -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: LimitBits -> a #

type Rep LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep LimitBits = D1 ('MetaData "LimitBits" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) ((C1 ('MetaCons "NoneLimitBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LowLimitBits" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "HighLimitBits" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ConstantLimitBits" 'PrefixI 'False) (U1 :: Type -> Type)))

data OpcQuality Source #

Instances

Instances details
Eq OpcQuality Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data OpcQuality Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OpcQuality -> c OpcQuality #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OpcQuality #

toConstr :: OpcQuality -> Constr #

dataTypeOf :: OpcQuality -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OpcQuality) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OpcQuality) #

gmapT :: (forall b. Data b => b -> b) -> OpcQuality -> OpcQuality #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OpcQuality -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OpcQuality -> r #

gmapQ :: (forall d. Data d => d -> u) -> OpcQuality -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OpcQuality -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OpcQuality -> m OpcQuality #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OpcQuality -> m OpcQuality #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OpcQuality -> m OpcQuality #

Ord OpcQuality Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show OpcQuality Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic OpcQuality Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep OpcQuality :: Type -> Type #

HasField "limitField" OpcQuality LimitBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "qualityField" OpcQuality QualityBits Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "vendorField" OpcQuality Word8 Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: OpcQuality -> Word8 #

(a ~ LimitBits, b ~ LimitBits, c ~ A_Lens) => LabelOptic "limitField" c OpcQuality OpcQuality a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ QualityBits, b ~ QualityBits, c ~ A_Lens) => LabelOptic "qualityField" c OpcQuality OpcQuality a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Word8, b ~ Word8, c ~ A_Lens) => LabelOptic "vendorField" c OpcQuality OpcQuality a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "opcQuality" Value (Maybe OpcQuality) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "quality" ItemValue (Maybe OpcQuality) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ LimitBits => IsLabel "limitField" (OpcQuality -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: OpcQuality -> a #

a ~ QualityBits => IsLabel "qualityField" (OpcQuality -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: OpcQuality -> a #

a ~ Word8 => IsLabel "vendorField" (OpcQuality -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: OpcQuality -> a #

type Rep OpcQuality Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep OpcQuality = D1 ('MetaData "OpcQuality" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "OpcQuality" 'PrefixI 'True) (S1 ('MetaSel ('Just "_qualityField") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 QualityBits) :*: (S1 ('MetaSel ('Just "_limitField") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 LimitBits) :*: S1 ('MetaSel ('Just "_vendorField") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Word8))))

data SubscriptionPolledRefresh Source #

Instances

Instances details
Eq SubscriptionPolledRefresh Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscriptionPolledRefresh Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscriptionPolledRefresh -> c SubscriptionPolledRefresh #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscriptionPolledRefresh #

toConstr :: SubscriptionPolledRefresh -> Constr #

dataTypeOf :: SubscriptionPolledRefresh -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscriptionPolledRefresh) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscriptionPolledRefresh) #

gmapT :: (forall b. Data b => b -> b) -> SubscriptionPolledRefresh -> SubscriptionPolledRefresh #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscriptionPolledRefresh -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscriptionPolledRefresh -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscriptionPolledRefresh -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscriptionPolledRefresh -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscriptionPolledRefresh -> m SubscriptionPolledRefresh #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscriptionPolledRefresh -> m SubscriptionPolledRefresh #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscriptionPolledRefresh -> m SubscriptionPolledRefresh #

Ord SubscriptionPolledRefresh Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscriptionPolledRefresh Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscriptionPolledRefresh Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscriptionPolledRefresh :: Type -> Type #

HasField "returnAllItems" SubscriptionPolledRefresh Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "waitTime" SubscriptionPolledRefresh Int32 Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe UTCTime, b ~ Maybe UTCTime, c ~ A_Lens) => LabelOptic "holdTime" c SubscriptionPolledRefresh SubscriptionPolledRefresh a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe RequestOptions, b ~ Maybe RequestOptions, c ~ A_Lens) => LabelOptic "options" c SubscriptionPolledRefresh SubscriptionPolledRefresh a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnAllItems" c SubscriptionPolledRefresh SubscriptionPolledRefresh a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector Text, b ~ Vector Text, c ~ A_Lens) => LabelOptic "serverSubHandles" c SubscriptionPolledRefresh SubscriptionPolledRefresh a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Int32, b ~ Int32, c ~ A_Lens) => LabelOptic "waitTime" c SubscriptionPolledRefresh SubscriptionPolledRefresh a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "holdTime" SubscriptionPolledRefresh (Maybe UTCTime) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "options" SubscriptionPolledRefresh (Maybe RequestOptions) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "serverSubHandles" SubscriptionPolledRefresh (Vector Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe UTCTime => IsLabel "holdTime" (SubscriptionPolledRefresh -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe RequestOptions => IsLabel "options" (SubscriptionPolledRefresh -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "returnAllItems" (SubscriptionPolledRefresh -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector Text => IsLabel "serverSubHandles" (SubscriptionPolledRefresh -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Int32 => IsLabel "waitTime" (SubscriptionPolledRefresh -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscriptionPolledRefresh Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscriptionPolledRefresh = D1 ('MetaData "SubscriptionPolledRefresh" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscriptionPolledRefresh" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_options") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe RequestOptions)) :*: S1 ('MetaSel ('Just "_serverSubHandles") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Text))) :*: (S1 ('MetaSel ('Just "_holdTime") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe UTCTime)) :*: (S1 ('MetaSel ('Just "_waitTime") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: S1 ('MetaSel ('Just "_returnAllItems") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)))))

data SubscriptionCancel Source #

Instances

Instances details
Eq SubscriptionCancel Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscriptionCancel Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscriptionCancel -> c SubscriptionCancel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscriptionCancel #

toConstr :: SubscriptionCancel -> Constr #

dataTypeOf :: SubscriptionCancel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscriptionCancel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscriptionCancel) #

gmapT :: (forall b. Data b => b -> b) -> SubscriptionCancel -> SubscriptionCancel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscriptionCancel -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscriptionCancel -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscriptionCancel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscriptionCancel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscriptionCancel -> m SubscriptionCancel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscriptionCancel -> m SubscriptionCancel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscriptionCancel -> m SubscriptionCancel #

Ord SubscriptionCancel Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscriptionCancel Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscriptionCancel Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscriptionCancel :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientRequestHandle" c SubscriptionCancel SubscriptionCancel a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "serverSubHandle" c SubscriptionCancel SubscriptionCancel a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientRequestHandle" SubscriptionCancel (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "serverSubHandle" SubscriptionCancel (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientRequestHandle" (SubscriptionCancel -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "serverSubHandle" (SubscriptionCancel -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscriptionCancel Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscriptionCancel = D1 ('MetaData "SubscriptionCancel" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscriptionCancel" 'PrefixI 'True) (S1 ('MetaSel ('Just "_serverSubHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_clientRequestHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))

newtype SubscriptionCancelResponse Source #

Instances

Instances details
Eq SubscriptionCancelResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscriptionCancelResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscriptionCancelResponse -> c SubscriptionCancelResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscriptionCancelResponse #

toConstr :: SubscriptionCancelResponse -> Constr #

dataTypeOf :: SubscriptionCancelResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscriptionCancelResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscriptionCancelResponse) #

gmapT :: (forall b. Data b => b -> b) -> SubscriptionCancelResponse -> SubscriptionCancelResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscriptionCancelResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscriptionCancelResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscriptionCancelResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscriptionCancelResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscriptionCancelResponse -> m SubscriptionCancelResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscriptionCancelResponse -> m SubscriptionCancelResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscriptionCancelResponse -> m SubscriptionCancelResponse #

Ord SubscriptionCancelResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscriptionCancelResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscriptionCancelResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscriptionCancelResponse :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientRequestHandle" c SubscriptionCancelResponse SubscriptionCancelResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientRequestHandle" SubscriptionCancelResponse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientRequestHandle" (SubscriptionCancelResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscriptionCancelResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscriptionCancelResponse = D1 ('MetaData "SubscriptionCancelResponse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'True) (C1 ('MetaCons "SubscriptionCancelResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_clientRequestHandle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

data BrowseFilter Source #

Instances

Instances details
Bounded BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Enum BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Eq BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BrowseFilter -> c BrowseFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BrowseFilter #

toConstr :: BrowseFilter -> Constr #

dataTypeOf :: BrowseFilter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BrowseFilter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BrowseFilter) #

gmapT :: (forall b. Data b => b -> b) -> BrowseFilter -> BrowseFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BrowseFilter -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BrowseFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> BrowseFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BrowseFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BrowseFilter -> m BrowseFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BrowseFilter -> m BrowseFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BrowseFilter -> m BrowseFilter #

Ord BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep BrowseFilter :: Type -> Type #

IsLabel "all" BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "branch" BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "item" BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "all" BrowseFilter Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "branch" BrowseFilter Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "browseFilter" Browse BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "item" BrowseFilter Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "all" c BrowseFilter BrowseFilter a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "branch" c BrowseFilter BrowseFilter a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "item" c BrowseFilter BrowseFilter a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "all" (BrowseFilter -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseFilter -> a #

a ~ Bool => IsLabel "branch" (BrowseFilter -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseFilter -> a #

a ~ Bool => IsLabel "item" (BrowseFilter -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseFilter -> a #

type Rep BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep BrowseFilter = D1 ('MetaData "BrowseFilter" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "AllBrowseFilter" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "BranchBrowseFilter" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ItemBrowseFilter" 'PrefixI 'False) (U1 :: Type -> Type)))

data ItemIdentifier Source #

Constructors

ItemIdentifier 

Fields

Instances

Instances details
Eq ItemIdentifier Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ItemIdentifier Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ItemIdentifier -> c ItemIdentifier #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ItemIdentifier #

toConstr :: ItemIdentifier -> Constr #

dataTypeOf :: ItemIdentifier -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ItemIdentifier) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ItemIdentifier) #

gmapT :: (forall b. Data b => b -> b) -> ItemIdentifier -> ItemIdentifier #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ItemIdentifier -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ItemIdentifier -> r #

gmapQ :: (forall d. Data d => d -> u) -> ItemIdentifier -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ItemIdentifier -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ItemIdentifier -> m ItemIdentifier #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ItemIdentifier -> m ItemIdentifier #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ItemIdentifier -> m ItemIdentifier #

Ord ItemIdentifier Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ItemIdentifier Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ItemIdentifier Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ItemIdentifier :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemName" c ItemIdentifier ItemIdentifier a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c ItemIdentifier ItemIdentifier a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemIds" GetProperties (Vector ItemIdentifier) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemName" ItemIdentifier (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" ItemIdentifier (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "itemName" (ItemIdentifier -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemIdentifier -> a #

a ~ Maybe Text => IsLabel "itemPath" (ItemIdentifier -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemIdentifier -> a #

type Rep ItemIdentifier Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ItemIdentifier = D1 ('MetaData "ItemIdentifier" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ItemIdentifier" 'PrefixI 'True) (S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_itemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))

data ResultCode Source #

Instances

Instances details
Bounded ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Enum ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Eq ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ResultCode -> c ResultCode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ResultCode #

toConstr :: ResultCode -> Constr #

dataTypeOf :: ResultCode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ResultCode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ResultCode) #

gmapT :: (forall b. Data b => b -> b) -> ResultCode -> ResultCode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ResultCode -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ResultCode -> r #

gmapQ :: (forall d. Data d => d -> u) -> ResultCode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ResultCode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ResultCode -> m ResultCode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ResultCode -> m ResultCode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ResultCode -> m ResultCode #

Ord ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ResultCode :: Type -> Type #

IsLabel "accessDenied" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "busy" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "clamp" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "dataQueueOverflow" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "fail" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "invalidContinuationPoint" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "invalidFilter" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "invalidHoldTime" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "invalidItemName" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "invalidItemPath" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "invalidPid" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "noSubscription" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "notSupported" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "outOfMemory" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "range" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "readOnly" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "serverState" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "timedOut" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "unknownItemName" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "unknownItemPath" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "unsupportedRate" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "writeOnly" ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "accessDenied" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "busy" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "clamp" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "dataQueueOverflow" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "fail" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "invalidContinuationPoint" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "invalidFilter" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "invalidHoldTime" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "invalidItemName" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "invalidItemPath" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "invalidPid" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "noSubscription" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "notSupported" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "outOfMemory" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "range" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "readOnly" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "serverState" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "timedOut" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "unknownItemName" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "unknownItemPath" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "unsupportedRate" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

HasField "writeOnly" ResultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: ResultCode -> Bool #

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "accessDenied" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "busy" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "clamp" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "dataQueueOverflow" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "fail" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "invalidContinuationPoint" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "invalidFilter" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "invalidHoldTime" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "invalidItemName" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "invalidItemPath" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "invalidPid" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "noSubscription" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "notSupported" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "outOfMemory" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "range" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "readOnly" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "serverState" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "timedOut" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "unknownItemName" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "unknownItemPath" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "unsupportedRate" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "writeOnly" c ResultCode ResultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "accessDenied" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "busy" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "clamp" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "dataQueueOverflow" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "fail" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "invalidContinuationPoint" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "invalidFilter" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "invalidHoldTime" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "invalidItemName" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "invalidItemPath" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "invalidPid" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "noSubscription" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "notSupported" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "outOfMemory" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "range" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "readOnly" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "serverState" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "timedOut" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "unknownItemName" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "unknownItemPath" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "unsupportedRate" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

a ~ Bool => IsLabel "writeOnly" (ResultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ResultCode -> a #

type Rep ResultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ResultCode = D1 ('MetaData "ResultCode" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) ((((C1 ('MetaCons "ClampResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DataQueueOverflowResultCode" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "UnsupportedRateResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "AccessDeniedResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "BusyResultCode" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "FailResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "InvalidContinuationPointResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InvalidFilterResultCode" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "InvalidHoldTimeResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "InvalidItemNameResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "InvalidItemPathResultCode" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "InvalidPidResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NoSubscriptionResultCode" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "NotSupportedResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "OutOfMemoryResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "RangeResultCode" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "ReadOnlyResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "ServerStateResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TimedOutResultCode" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "UnknownItemNameResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "UnknownItemPathResultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WriteOnlyResultCode" 'PrefixI 'False) (U1 :: Type -> Type))))))

data QName Source #

Instances

Instances details
Eq QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

(==) :: QName -> QName -> Bool #

(/=) :: QName -> QName -> Bool #

Data QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> QName -> c QName #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c QName #

toConstr :: QName -> Constr #

dataTypeOf :: QName -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c QName) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c QName) #

gmapT :: (forall b. Data b => b -> b) -> QName -> QName #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> QName -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> QName -> r #

gmapQ :: (forall d. Data d => d -> u) -> QName -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> QName -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> QName -> m QName #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> QName -> m QName #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> QName -> m QName #

Ord QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

compare :: QName -> QName -> Ordering #

(<) :: QName -> QName -> Bool #

(<=) :: QName -> QName -> Bool #

(>) :: QName -> QName -> Bool #

(>=) :: QName -> QName -> Bool #

max :: QName -> QName -> QName #

min :: QName -> QName -> QName #

Show QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

showsPrec :: Int -> QName -> ShowS #

show :: QName -> String #

showList :: [QName] -> ShowS #

Generic QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep QName :: Type -> Type #

Methods

from :: QName -> Rep QName x #

to :: Rep QName x -> QName #

HasField "id" OpcError QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: OpcError -> QName #

HasField "name" ItemProperty QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "type" ValueNonStandard QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (Text, Text), b ~ (Text, Text), c ~ A_Prism) => LabelOptic "namespaced" c QName QName a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx QName QName a b #

(a ~ Text, b ~ Text, c ~ A_Prism) => LabelOptic "unnamespaced" c QName QName a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx QName QName a b #

HasField "custom" SoapFaultCode (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "namespaced" QName (Maybe (Text, Text)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QName -> Maybe (Text, Text) #

HasField "propertyNames" GetProperties (Vector QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "propertyNames" Browse (Vector QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "qName" Value (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe QName #

HasField "reqType" SubscribeRequestItem (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reqType" SubscribeRequestItemList (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reqType" ReadRequestItem (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reqType" ReadRequestItemList (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "resultId" PropertyReplyList (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "resultId" ItemProperty (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "resultId" ItemValue (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "unnamespaced" QName (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: QName -> Maybe Text #

HasField "valueTypeQualifier" ItemValue (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Text, b ~ Text) => IsLabel "namespaced" (a -> b -> QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> b -> QName #

a ~ Maybe (Text, Text) => IsLabel "namespaced" (QName -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QName -> a #

a ~ Text => IsLabel "unnamespaced" (a -> QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> QName #

a ~ Maybe Text => IsLabel "unnamespaced" (QName -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: QName -> a #

type Rep QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep QName = D1 ('MetaData "QName" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "NamespacedQName" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :+: C1 ('MetaCons "UnnamespacedQName" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)))

data GetProperties Source #

Instances

Instances details
Eq GetProperties Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data GetProperties Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GetProperties -> c GetProperties #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GetProperties #

toConstr :: GetProperties -> Constr #

dataTypeOf :: GetProperties -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GetProperties) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GetProperties) #

gmapT :: (forall b. Data b => b -> b) -> GetProperties -> GetProperties #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GetProperties -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GetProperties -> r #

gmapQ :: (forall d. Data d => d -> u) -> GetProperties -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GetProperties -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GetProperties -> m GetProperties #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GetProperties -> m GetProperties #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GetProperties -> m GetProperties #

Ord GetProperties Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show GetProperties Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic GetProperties Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep GetProperties :: Type -> Type #

HasField "returnAllProperties" GetProperties Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "returnErrorText" GetProperties Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "returnPropertyValues" GetProperties Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientRequestHandle" c GetProperties GetProperties a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector ItemIdentifier, b ~ Vector ItemIdentifier, c ~ A_Lens) => LabelOptic "itemIds" c GetProperties GetProperties a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c GetProperties GetProperties a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "localeId" c GetProperties GetProperties a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector QName, b ~ Vector QName, c ~ A_Lens) => LabelOptic "propertyNames" c GetProperties GetProperties a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnAllProperties" c GetProperties GetProperties a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnErrorText" c GetProperties GetProperties a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnPropertyValues" c GetProperties GetProperties a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientRequestHandle" GetProperties (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemIds" GetProperties (Vector ItemIdentifier) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" GetProperties (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "localeId" GetProperties (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "propertyNames" GetProperties (Vector QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientRequestHandle" (GetProperties -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetProperties -> a #

a ~ Vector ItemIdentifier => IsLabel "itemIds" (GetProperties -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetProperties -> a #

a ~ Maybe Text => IsLabel "itemPath" (GetProperties -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetProperties -> a #

a ~ Maybe Text => IsLabel "localeId" (GetProperties -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetProperties -> a #

a ~ Vector QName => IsLabel "propertyNames" (GetProperties -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetProperties -> a #

a ~ Bool => IsLabel "returnAllProperties" (GetProperties -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetProperties -> a #

a ~ Bool => IsLabel "returnErrorText" (GetProperties -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetProperties -> a #

a ~ Bool => IsLabel "returnPropertyValues" (GetProperties -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: GetProperties -> a #

type Rep GetProperties Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep GetProperties = D1 ('MetaData "GetProperties" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "GetProperties" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_itemIds") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector ItemIdentifier)) :*: S1 ('MetaSel ('Just "_propertyNames") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector QName))) :*: (S1 ('MetaSel ('Just "_localeId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_clientRequestHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_returnAllProperties") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "_returnPropertyValues") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_returnErrorText") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)))))

data Browse Source #

Instances

Instances details
Eq Browse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

(==) :: Browse -> Browse -> Bool #

(/=) :: Browse -> Browse -> Bool #

Data Browse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Browse -> c Browse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Browse #

toConstr :: Browse -> Constr #

dataTypeOf :: Browse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Browse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Browse) #

gmapT :: (forall b. Data b => b -> b) -> Browse -> Browse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Browse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Browse -> r #

gmapQ :: (forall d. Data d => d -> u) -> Browse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Browse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Browse -> m Browse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Browse -> m Browse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Browse -> m Browse #

Ord Browse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show Browse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic Browse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep Browse :: Type -> Type #

Methods

from :: Browse -> Rep Browse x #

to :: Rep Browse x -> Browse #

HasField "browseFilter" Browse BrowseFilter Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "maxElementsReturned" Browse Int32 Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Int32 #

HasField "returnAllProperties" Browse Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Bool #

HasField "returnErrorText" Browse Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Bool #

HasField "returnPropertyValues" Browse Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Bool #

(a ~ BrowseFilter, b ~ BrowseFilter, c ~ A_Lens) => LabelOptic "browseFilter" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientRequestHandle" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "continuationPoint" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "elementNameFilter" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemName" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "localeId" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Int32, b ~ Int32, c ~ A_Lens) => LabelOptic "maxElementsReturned" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector QName, b ~ Vector QName, c ~ A_Lens) => LabelOptic "propertyNames" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnAllProperties" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnErrorText" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnPropertyValues" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "vendorFilter" c Browse Browse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientRequestHandle" Browse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Maybe Text #

HasField "continuationPoint" Browse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Maybe Text #

HasField "elementNameFilter" Browse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Maybe Text #

HasField "itemName" Browse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Maybe Text #

HasField "itemPath" Browse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Maybe Text #

HasField "localeId" Browse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Maybe Text #

HasField "propertyNames" Browse (Vector QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "vendorFilter" Browse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Browse -> Maybe Text #

a ~ BrowseFilter => IsLabel "browseFilter" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Maybe Text => IsLabel "clientRequestHandle" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Maybe Text => IsLabel "continuationPoint" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Maybe Text => IsLabel "elementNameFilter" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Maybe Text => IsLabel "itemName" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Maybe Text => IsLabel "itemPath" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Maybe Text => IsLabel "localeId" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Int32 => IsLabel "maxElementsReturned" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Vector QName => IsLabel "propertyNames" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Bool => IsLabel "returnAllProperties" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Bool => IsLabel "returnErrorText" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Bool => IsLabel "returnPropertyValues" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

a ~ Maybe Text => IsLabel "vendorFilter" (Browse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Browse -> a #

type Rep Browse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep Browse = D1 ('MetaData "Browse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "Browse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_propertyNames") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector QName)) :*: (S1 ('MetaSel ('Just "_localeId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_clientRequestHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_itemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_continuationPoint") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "_maxElementsReturned") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: (S1 ('MetaSel ('Just "_browseFilter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 BrowseFilter) :*: S1 ('MetaSel ('Just "_elementNameFilter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "_vendorFilter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_returnAllProperties") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "_returnPropertyValues") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_returnErrorText") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool))))))

data SubscribeRequestItem Source #

Instances

Instances details
Eq SubscribeRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscribeRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscribeRequestItem -> c SubscribeRequestItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscribeRequestItem #

toConstr :: SubscribeRequestItem -> Constr #

dataTypeOf :: SubscribeRequestItem -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscribeRequestItem) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscribeRequestItem) #

gmapT :: (forall b. Data b => b -> b) -> SubscribeRequestItem -> SubscribeRequestItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeRequestItem -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeRequestItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscribeRequestItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscribeRequestItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscribeRequestItem -> m SubscribeRequestItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeRequestItem -> m SubscribeRequestItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeRequestItem -> m SubscribeRequestItem #

Ord SubscribeRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscribeRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscribeRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscribeRequestItem :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientItemHandle" c SubscribeRequestItem SubscribeRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Float, b ~ Maybe Float, c ~ A_Lens) => LabelOptic "deadband" c SubscribeRequestItem SubscribeRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Bool, b ~ Maybe Bool, c ~ A_Lens) => LabelOptic "enableBuffering" c SubscribeRequestItem SubscribeRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemName" c SubscribeRequestItem SubscribeRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c SubscribeRequestItem SubscribeRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe QName, b ~ Maybe QName, c ~ A_Lens) => LabelOptic "reqType" c SubscribeRequestItem SubscribeRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Int32, b ~ Maybe Int32, c ~ A_Lens) => LabelOptic "requestedSamplingRate" c SubscribeRequestItem SubscribeRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientItemHandle" SubscribeRequestItem (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "deadband" SubscribeRequestItem (Maybe Float) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "enableBuffering" SubscribeRequestItem (Maybe Bool) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemName" SubscribeRequestItem (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" SubscribeRequestItem (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" SubscribeRequestItemList (Vector SubscribeRequestItem) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reqType" SubscribeRequestItem (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "requestedSamplingRate" SubscribeRequestItem (Maybe Int32) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientItemHandle" (SubscribeRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Float => IsLabel "deadband" (SubscribeRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Bool => IsLabel "enableBuffering" (SubscribeRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "itemName" (SubscribeRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "itemPath" (SubscribeRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe QName => IsLabel "reqType" (SubscribeRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Int32 => IsLabel "requestedSamplingRate" (SubscribeRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeRequestItem = D1 ('MetaData "SubscribeRequestItem" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscribeRequestItem" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_reqType") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe QName)) :*: S1 ('MetaSel ('Just "_itemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "_clientItemHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_deadband") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Float))) :*: (S1 ('MetaSel ('Just "_requestedSamplingRate") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "_enableBuffering") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Bool))))))

data SubscribeRequestItemList Source #

Instances

Instances details
Eq SubscribeRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscribeRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscribeRequestItemList -> c SubscribeRequestItemList #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscribeRequestItemList #

toConstr :: SubscribeRequestItemList -> Constr #

dataTypeOf :: SubscribeRequestItemList -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscribeRequestItemList) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscribeRequestItemList) #

gmapT :: (forall b. Data b => b -> b) -> SubscribeRequestItemList -> SubscribeRequestItemList #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeRequestItemList -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeRequestItemList -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscribeRequestItemList -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscribeRequestItemList -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscribeRequestItemList -> m SubscribeRequestItemList #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeRequestItemList -> m SubscribeRequestItemList #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeRequestItemList -> m SubscribeRequestItemList #

Ord SubscribeRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscribeRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscribeRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscribeRequestItemList :: Type -> Type #

(a ~ Maybe Float, b ~ Maybe Float, c ~ A_Lens) => LabelOptic "deadband" c SubscribeRequestItemList SubscribeRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Bool, b ~ Maybe Bool, c ~ A_Lens) => LabelOptic "enableBuffering" c SubscribeRequestItemList SubscribeRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c SubscribeRequestItemList SubscribeRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector SubscribeRequestItem, b ~ Vector SubscribeRequestItem, c ~ A_Lens) => LabelOptic "items" c SubscribeRequestItemList SubscribeRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe QName, b ~ Maybe QName, c ~ A_Lens) => LabelOptic "reqType" c SubscribeRequestItemList SubscribeRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Int32, b ~ Maybe Int32, c ~ A_Lens) => LabelOptic "requestedSamplingRate" c SubscribeRequestItemList SubscribeRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "deadband" SubscribeRequestItemList (Maybe Float) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "enableBuffering" SubscribeRequestItemList (Maybe Bool) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemList" Subscribe (Maybe SubscribeRequestItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" SubscribeRequestItemList (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" SubscribeRequestItemList (Vector SubscribeRequestItem) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reqType" SubscribeRequestItemList (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "requestedSamplingRate" SubscribeRequestItemList (Maybe Int32) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Float => IsLabel "deadband" (SubscribeRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Bool => IsLabel "enableBuffering" (SubscribeRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "itemPath" (SubscribeRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector SubscribeRequestItem => IsLabel "items" (SubscribeRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe QName => IsLabel "reqType" (SubscribeRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Int32 => IsLabel "requestedSamplingRate" (SubscribeRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeRequestItemList = D1 ('MetaData "SubscribeRequestItemList" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscribeRequestItemList" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_items") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector SubscribeRequestItem)) :*: (S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_reqType") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe QName)))) :*: (S1 ('MetaSel ('Just "_deadband") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Float)) :*: (S1 ('MetaSel ('Just "_requestedSamplingRate") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int32)) :*: S1 ('MetaSel ('Just "_enableBuffering") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Bool))))))

data Subscribe Source #

Instances

Instances details
Eq Subscribe Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data Subscribe Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Subscribe -> c Subscribe #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Subscribe #

toConstr :: Subscribe -> Constr #

dataTypeOf :: Subscribe -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Subscribe) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Subscribe) #

gmapT :: (forall b. Data b => b -> b) -> Subscribe -> Subscribe #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Subscribe -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Subscribe -> r #

gmapQ :: (forall d. Data d => d -> u) -> Subscribe -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Subscribe -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Subscribe -> m Subscribe #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Subscribe -> m Subscribe #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Subscribe -> m Subscribe #

Ord Subscribe Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show Subscribe Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic Subscribe Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep Subscribe :: Type -> Type #

HasField "returnValuesOnReply" Subscribe Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Subscribe -> Bool #

(a ~ Maybe SubscribeRequestItemList, b ~ Maybe SubscribeRequestItemList, c ~ A_Lens) => LabelOptic "itemList" c Subscribe Subscribe a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe RequestOptions, b ~ Maybe RequestOptions, c ~ A_Lens) => LabelOptic "options" c Subscribe Subscribe a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnValuesOnReply" c Subscribe Subscribe a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Int32, b ~ Maybe Int32, c ~ A_Lens) => LabelOptic "subscriptionPingRate" c Subscribe Subscribe a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemList" Subscribe (Maybe SubscribeRequestItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "options" Subscribe (Maybe RequestOptions) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "subscriptionPingRate" Subscribe (Maybe Int32) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe SubscribeRequestItemList => IsLabel "itemList" (Subscribe -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Subscribe -> a #

a ~ Maybe RequestOptions => IsLabel "options" (Subscribe -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Subscribe -> a #

a ~ Bool => IsLabel "returnValuesOnReply" (Subscribe -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Subscribe -> a #

a ~ Maybe Int32 => IsLabel "subscriptionPingRate" (Subscribe -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Subscribe -> a #

type Rep Subscribe Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep Subscribe = D1 ('MetaData "Subscribe" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "Subscribe" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_options") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe RequestOptions)) :*: S1 ('MetaSel ('Just "_itemList") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe SubscribeRequestItemList))) :*: (S1 ('MetaSel ('Just "_returnValuesOnReply") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_subscriptionPingRate") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int32)))))

data OpcError Source #

Constructors

OpcError 

Fields

Instances

Instances details
Eq OpcError Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data OpcError Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OpcError -> c OpcError #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OpcError #

toConstr :: OpcError -> Constr #

dataTypeOf :: OpcError -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OpcError) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OpcError) #

gmapT :: (forall b. Data b => b -> b) -> OpcError -> OpcError #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OpcError -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OpcError -> r #

gmapQ :: (forall d. Data d => d -> u) -> OpcError -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OpcError -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OpcError -> m OpcError #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OpcError -> m OpcError #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OpcError -> m OpcError #

Ord OpcError Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show OpcError Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic OpcError Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep OpcError :: Type -> Type #

Methods

from :: OpcError -> Rep OpcError x #

to :: Rep OpcError x -> OpcError #

HasField "id" OpcError QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: OpcError -> QName #

(a ~ QName, b ~ QName, c ~ A_Lens) => LabelOptic "id" c OpcError OpcError a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "text" c OpcError OpcError a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" GetPropertiesResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" BrowseResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" SubscriptionPolledRefreshResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" SubscribeResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" WriteResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" ReadResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "text" OpcError (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ QName => IsLabel "id" (OpcError -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: OpcError -> a #

a ~ Maybe Text => IsLabel "text" (OpcError -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: OpcError -> a #

type Rep OpcError Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep OpcError = D1 ('MetaData "OpcError" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "OpcError" 'PrefixI 'True) (S1 ('MetaSel ('Just "_text") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_id") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 QName)))

data ReadRequestItem Source #

Instances

Instances details
Eq ReadRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ReadRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReadRequestItem -> c ReadRequestItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReadRequestItem #

toConstr :: ReadRequestItem -> Constr #

dataTypeOf :: ReadRequestItem -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReadRequestItem) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReadRequestItem) #

gmapT :: (forall b. Data b => b -> b) -> ReadRequestItem -> ReadRequestItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReadRequestItem -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReadRequestItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReadRequestItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReadRequestItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReadRequestItem -> m ReadRequestItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadRequestItem -> m ReadRequestItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadRequestItem -> m ReadRequestItem #

Ord ReadRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ReadRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ReadRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ReadRequestItem :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientItemHandle" c ReadRequestItem ReadRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemName" c ReadRequestItem ReadRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c ReadRequestItem ReadRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Int32, b ~ Maybe Int32, c ~ A_Lens) => LabelOptic "maxAge" c ReadRequestItem ReadRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe QName, b ~ Maybe QName, c ~ A_Lens) => LabelOptic "reqType" c ReadRequestItem ReadRequestItem a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientItemHandle" ReadRequestItem (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemName" ReadRequestItem (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" ReadRequestItem (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" ReadRequestItemList (Vector ReadRequestItem) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "maxAge" ReadRequestItem (Maybe Int32) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reqType" ReadRequestItem (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientItemHandle" (ReadRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReadRequestItem -> a #

a ~ Maybe Text => IsLabel "itemName" (ReadRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReadRequestItem -> a #

a ~ Maybe Text => IsLabel "itemPath" (ReadRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReadRequestItem -> a #

a ~ Maybe Int32 => IsLabel "maxAge" (ReadRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReadRequestItem -> a #

a ~ Maybe QName => IsLabel "reqType" (ReadRequestItem -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReadRequestItem -> a #

type Rep ReadRequestItem Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ReadRequestItem = D1 ('MetaData "ReadRequestItem" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ReadRequestItem" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_reqType") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe QName))) :*: (S1 ('MetaSel ('Just "_itemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_clientItemHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_maxAge") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int32))))))

data ReadRequestItemList Source #

Instances

Instances details
Eq ReadRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ReadRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReadRequestItemList -> c ReadRequestItemList #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReadRequestItemList #

toConstr :: ReadRequestItemList -> Constr #

dataTypeOf :: ReadRequestItemList -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReadRequestItemList) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReadRequestItemList) #

gmapT :: (forall b. Data b => b -> b) -> ReadRequestItemList -> ReadRequestItemList #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReadRequestItemList -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReadRequestItemList -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReadRequestItemList -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReadRequestItemList -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReadRequestItemList -> m ReadRequestItemList #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadRequestItemList -> m ReadRequestItemList #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadRequestItemList -> m ReadRequestItemList #

Ord ReadRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ReadRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ReadRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ReadRequestItemList :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c ReadRequestItemList ReadRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector ReadRequestItem, b ~ Vector ReadRequestItem, c ~ A_Lens) => LabelOptic "items" c ReadRequestItemList ReadRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Int32, b ~ Maybe Int32, c ~ A_Lens) => LabelOptic "maxAge" c ReadRequestItemList ReadRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe QName, b ~ Maybe QName, c ~ A_Lens) => LabelOptic "reqType" c ReadRequestItemList ReadRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemList" Read (Maybe ReadRequestItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" ReadRequestItemList (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" ReadRequestItemList (Vector ReadRequestItem) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "maxAge" ReadRequestItemList (Maybe Int32) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reqType" ReadRequestItemList (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "itemPath" (ReadRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector ReadRequestItem => IsLabel "items" (ReadRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Int32 => IsLabel "maxAge" (ReadRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe QName => IsLabel "reqType" (ReadRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ReadRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ReadRequestItemList = D1 ('MetaData "ReadRequestItemList" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ReadRequestItemList" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_items") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector ReadRequestItem)) :*: S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_reqType") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe QName)) :*: S1 ('MetaSel ('Just "_maxAge") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int32)))))

data Read Source #

Instances

Instances details
Eq Read Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

(==) :: Read -> Read -> Bool #

(/=) :: Read -> Read -> Bool #

Data Read Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Read -> c Read #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Read #

toConstr :: Read -> Constr #

dataTypeOf :: Read -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Read) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Read) #

gmapT :: (forall b. Data b => b -> b) -> Read -> Read #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Read -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Read -> r #

gmapQ :: (forall d. Data d => d -> u) -> Read -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Read -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Read -> m Read #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Read -> m Read #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Read -> m Read #

Ord Read Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

compare :: Read -> Read -> Ordering #

(<) :: Read -> Read -> Bool #

(<=) :: Read -> Read -> Bool #

(>) :: Read -> Read -> Bool #

(>=) :: Read -> Read -> Bool #

max :: Read -> Read -> Read #

min :: Read -> Read -> Read #

Show Read Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

showsPrec :: Int -> Read -> ShowS #

show :: Read -> String #

showList :: [Read] -> ShowS #

Generic Read Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep Read :: Type -> Type #

Methods

from :: Read -> Rep Read x #

to :: Rep Read x -> Read #

(a ~ Maybe ReadRequestItemList, b ~ Maybe ReadRequestItemList, c ~ A_Lens) => LabelOptic "itemList" c Read Read a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Read Read a b #

(a ~ Maybe RequestOptions, b ~ Maybe RequestOptions, c ~ A_Lens) => LabelOptic "options" c Read Read a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Read Read a b #

HasField "itemList" Read (Maybe ReadRequestItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "options" Read (Maybe RequestOptions) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe ReadRequestItemList => IsLabel "itemList" (Read -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Read -> a #

a ~ Maybe RequestOptions => IsLabel "options" (Read -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Read -> a #

type Rep Read Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep Read = D1 ('MetaData "Read" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "Read" 'PrefixI 'True) (S1 ('MetaSel ('Just "_options") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe RequestOptions)) :*: S1 ('MetaSel ('Just "_itemList") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReadRequestItemList))))

data ValueNonStandard Source #

Constructors

ValueNonStandard 

Fields

Instances

Instances details
Eq ValueNonStandard Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ValueNonStandard Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ValueNonStandard -> c ValueNonStandard #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ValueNonStandard #

toConstr :: ValueNonStandard -> Constr #

dataTypeOf :: ValueNonStandard -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ValueNonStandard) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ValueNonStandard) #

gmapT :: (forall b. Data b => b -> b) -> ValueNonStandard -> ValueNonStandard #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ValueNonStandard -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ValueNonStandard -> r #

gmapQ :: (forall d. Data d => d -> u) -> ValueNonStandard -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ValueNonStandard -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ValueNonStandard -> m ValueNonStandard #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ValueNonStandard -> m ValueNonStandard #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ValueNonStandard -> m ValueNonStandard #

Ord ValueNonStandard Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ValueNonStandard Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ValueNonStandard Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ValueNonStandard :: Type -> Type #

HasField "type" ValueNonStandard QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ QName, b ~ QName, c ~ A_Lens) => LabelOptic "type" c ValueNonStandard ValueNonStandard a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ [Node], b ~ [Node], c ~ A_Lens) => LabelOptic "xml" c ValueNonStandard ValueNonStandard a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "nonStandard" Value (Maybe ValueNonStandard) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "xml" ValueNonStandard [Node] Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ QName => IsLabel "type" (ValueNonStandard -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ [Node] => IsLabel "xml" (ValueNonStandard -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ValueNonStandard Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ValueNonStandard = D1 ('MetaData "ValueNonStandard" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ValueNonStandard" 'PrefixI 'True) (S1 ('MetaSel ('Just "_type") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 QName) :*: S1 ('MetaSel ('Just "_xml") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [Node])))

data Value Source #

Instances

Instances details
Eq Value Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

(==) :: Value -> Value -> Bool #

(/=) :: Value -> Value -> Bool #

Data Value Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Value -> c Value #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Value #

toConstr :: Value -> Constr #

dataTypeOf :: Value -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Value) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Value) #

gmapT :: (forall b. Data b => b -> b) -> Value -> Value #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Value -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Value -> r #

gmapQ :: (forall d. Data d => d -> u) -> Value -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Value -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Value -> m Value #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Value -> m Value #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Value -> m Value #

Ord Value Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

compare :: Value -> Value -> Ordering #

(<) :: Value -> Value -> Bool #

(<=) :: Value -> Value -> Bool #

(>) :: Value -> Value -> Bool #

(>=) :: Value -> Value -> Bool #

max :: Value -> Value -> Value #

min :: Value -> Value -> Value #

Show Value Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

showsPrec :: Int -> Value -> ShowS #

show :: Value -> String #

showList :: [Value] -> ShowS #

Generic Value Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep Value :: Type -> Type #

Methods

from :: Value -> Rep Value x #

to :: Rep Value x -> Value #

(a ~ Vector (Maybe Value), b ~ Vector (Maybe Value), c ~ A_Prism) => LabelOptic "arrayOfAnyType" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Bool, b ~ Vector Bool, c ~ A_Prism) => LabelOptic "arrayOfBoolean" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Int8, b ~ Vector Int8, c ~ A_Prism) => LabelOptic "arrayOfByte" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector UTCTime, b ~ Vector UTCTime, c ~ A_Prism) => LabelOptic "arrayOfDateTime" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Scientific, b ~ Vector Scientific, c ~ A_Prism) => LabelOptic "arrayOfDecimal" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Double, b ~ Vector Double, c ~ A_Prism) => LabelOptic "arrayOfDouble" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Float, b ~ Vector Float, c ~ A_Prism) => LabelOptic "arrayOfFloat" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Int32, b ~ Vector Int32, c ~ A_Prism) => LabelOptic "arrayOfInt" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Int64, b ~ Vector Int64, c ~ A_Prism) => LabelOptic "arrayOfLong" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Int16, b ~ Vector Int16, c ~ A_Prism) => LabelOptic "arrayOfShort" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Text, b ~ Vector Text, c ~ A_Prism) => LabelOptic "arrayOfString" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Word32, b ~ Vector Word32, c ~ A_Prism) => LabelOptic "arrayOfUnsignedInt" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Word64, b ~ Vector Word64, c ~ A_Prism) => LabelOptic "arrayOfUnsignedLong" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Vector Word16, b ~ Vector Word16, c ~ A_Prism) => LabelOptic "arrayOfUnsignedShort" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ ByteString, b ~ ByteString, c ~ A_Prism) => LabelOptic "base64Binary" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Bool, b ~ Bool, c ~ A_Prism) => LabelOptic "boolean" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Int8, b ~ Int8, c ~ A_Prism) => LabelOptic "byte" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Date, b ~ Date, c ~ A_Prism) => LabelOptic "date" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ UTCTime, b ~ UTCTime, c ~ A_Prism) => LabelOptic "dateTime" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Scientific, b ~ Scientific, c ~ A_Prism) => LabelOptic "decimal" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Double, b ~ Double, c ~ A_Prism) => LabelOptic "double" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Duration, b ~ Duration, c ~ A_Prism) => LabelOptic "duration" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Float, b ~ Float, c ~ A_Prism) => LabelOptic "float" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Int32, b ~ Int32, c ~ A_Prism) => LabelOptic "int" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Int64, b ~ Int64, c ~ A_Prism) => LabelOptic "long" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ ValueNonStandard, b ~ ValueNonStandard, c ~ A_Prism) => LabelOptic "nonStandard" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ OpcQuality, b ~ OpcQuality, c ~ A_Prism) => LabelOptic "opcQuality" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ QName, b ~ QName, c ~ A_Prism) => LabelOptic "qName" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Int16, b ~ Int16, c ~ A_Prism) => LabelOptic "short" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Text, b ~ Text, c ~ A_Prism) => LabelOptic "string" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Time, b ~ Time, c ~ A_Prism) => LabelOptic "time" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Word8, b ~ Word8, c ~ A_Prism) => LabelOptic "unsignedByte" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Word32, b ~ Word32, c ~ A_Prism) => LabelOptic "unsignedInt" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Word64, b ~ Word64, c ~ A_Prism) => LabelOptic "unsignedLong" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

(a ~ Word16, b ~ Word16, c ~ A_Prism) => LabelOptic "unsignedShort" c Value Value a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Value Value a b #

HasField "arrayOfAnyType" Value (Maybe (Vector (Maybe Value))) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "arrayOfBoolean" Value (Maybe (Vector Bool)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe (Vector Bool) #

HasField "arrayOfByte" Value (Maybe (Vector Int8)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe (Vector Int8) #

HasField "arrayOfDateTime" Value (Maybe (Vector UTCTime)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "arrayOfDecimal" Value (Maybe (Vector Scientific)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "arrayOfDouble" Value (Maybe (Vector Double)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "arrayOfFloat" Value (Maybe (Vector Float)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe (Vector Float) #

HasField "arrayOfInt" Value (Maybe (Vector Int32)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe (Vector Int32) #

HasField "arrayOfLong" Value (Maybe (Vector Int64)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe (Vector Int64) #

HasField "arrayOfShort" Value (Maybe (Vector Int16)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe (Vector Int16) #

HasField "arrayOfString" Value (Maybe (Vector Text)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe (Vector Text) #

HasField "arrayOfUnsignedInt" Value (Maybe (Vector Word32)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "arrayOfUnsignedLong" Value (Maybe (Vector Word64)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "arrayOfUnsignedShort" Value (Maybe (Vector Word16)) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "base64Binary" Value (Maybe ByteString) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "boolean" Value (Maybe Bool) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Bool #

HasField "byte" Value (Maybe Int8) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Int8 #

HasField "date" Value (Maybe Date) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Date #

HasField "dateTime" Value (Maybe UTCTime) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "decimal" Value (Maybe Scientific) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "double" Value (Maybe Double) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Double #

HasField "duration" Value (Maybe Duration) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "float" Value (Maybe Float) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Float #

HasField "int" Value (Maybe Int32) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Int32 #

HasField "long" Value (Maybe Int64) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Int64 #

HasField "nonStandard" Value (Maybe ValueNonStandard) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "opcQuality" Value (Maybe OpcQuality) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "qName" Value (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe QName #

HasField "short" Value (Maybe Int16) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Int16 #

HasField "string" Value (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Text #

HasField "time" Value (Maybe Time) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Time #

HasField "unsignedByte" Value (Maybe Word8) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Word8 #

HasField "unsignedInt" Value (Maybe Word32) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Word32 #

HasField "unsignedLong" Value (Maybe Word64) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Word64 #

HasField "unsignedShort" Value (Maybe Word16) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Value -> Maybe Word16 #

HasField "value" ItemProperty (Maybe Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "value" ItemValue (Maybe Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector (Maybe Value) => IsLabel "arrayOfAnyType" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector (Maybe Value)) => IsLabel "arrayOfAnyType" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Bool => IsLabel "arrayOfBoolean" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Bool) => IsLabel "arrayOfBoolean" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Int8 => IsLabel "arrayOfByte" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Int8) => IsLabel "arrayOfByte" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector UTCTime => IsLabel "arrayOfDateTime" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector UTCTime) => IsLabel "arrayOfDateTime" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Scientific => IsLabel "arrayOfDecimal" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Scientific) => IsLabel "arrayOfDecimal" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Double => IsLabel "arrayOfDouble" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Double) => IsLabel "arrayOfDouble" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Float => IsLabel "arrayOfFloat" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Float) => IsLabel "arrayOfFloat" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Int32 => IsLabel "arrayOfInt" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Int32) => IsLabel "arrayOfInt" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Int64 => IsLabel "arrayOfLong" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Int64) => IsLabel "arrayOfLong" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Int16 => IsLabel "arrayOfShort" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Int16) => IsLabel "arrayOfShort" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Text => IsLabel "arrayOfString" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Text) => IsLabel "arrayOfString" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Word32 => IsLabel "arrayOfUnsignedInt" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Word32) => IsLabel "arrayOfUnsignedInt" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Word64 => IsLabel "arrayOfUnsignedLong" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Word64) => IsLabel "arrayOfUnsignedLong" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Vector Word16 => IsLabel "arrayOfUnsignedShort" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe (Vector Word16) => IsLabel "arrayOfUnsignedShort" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ ByteString => IsLabel "base64Binary" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe ByteString => IsLabel "base64Binary" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Bool => IsLabel "boolean" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Bool => IsLabel "boolean" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Int8 => IsLabel "byte" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Int8 => IsLabel "byte" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Date => IsLabel "date" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Date => IsLabel "date" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ UTCTime => IsLabel "dateTime" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe UTCTime => IsLabel "dateTime" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Scientific => IsLabel "decimal" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Scientific => IsLabel "decimal" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Double => IsLabel "double" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Double => IsLabel "double" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Duration => IsLabel "duration" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Duration => IsLabel "duration" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Float => IsLabel "float" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Float => IsLabel "float" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Int32 => IsLabel "int" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Int32 => IsLabel "int" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Int64 => IsLabel "long" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Int64 => IsLabel "long" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ ValueNonStandard => IsLabel "nonStandard" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe ValueNonStandard => IsLabel "nonStandard" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ OpcQuality => IsLabel "opcQuality" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe OpcQuality => IsLabel "opcQuality" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ QName => IsLabel "qName" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe QName => IsLabel "qName" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Int16 => IsLabel "short" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Int16 => IsLabel "short" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Text => IsLabel "string" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Text => IsLabel "string" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Time => IsLabel "time" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Time => IsLabel "time" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Word8 => IsLabel "unsignedByte" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Word8 => IsLabel "unsignedByte" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Word32 => IsLabel "unsignedInt" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Word32 => IsLabel "unsignedInt" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Word64 => IsLabel "unsignedLong" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Word64 => IsLabel "unsignedLong" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

a ~ Word16 => IsLabel "unsignedShort" (a -> Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> Value #

a ~ Maybe Word16 => IsLabel "unsignedShort" (Value -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Value -> a #

type Rep Value Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep Value = D1 ('MetaData "Value" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (((((C1 ('MetaCons "StringValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :+: C1 ('MetaCons "BooleanValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool))) :+: (C1 ('MetaCons "FloatValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Float)) :+: C1 ('MetaCons "DoubleValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Double)))) :+: ((C1 ('MetaCons "DecimalValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Scientific)) :+: C1 ('MetaCons "LongValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int64))) :+: (C1 ('MetaCons "IntValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32)) :+: C1 ('MetaCons "ShortValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int16))))) :+: (((C1 ('MetaCons "ByteValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int8)) :+: C1 ('MetaCons "UnsignedLongValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Word64))) :+: (C1 ('MetaCons "UnsignedIntValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Word32)) :+: C1 ('MetaCons "UnsignedShortValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Word16)))) :+: ((C1 ('MetaCons "UnsignedByteValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Word8)) :+: C1 ('MetaCons "Base64BinaryValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ByteString))) :+: (C1 ('MetaCons "DateTimeValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UTCTime)) :+: (C1 ('MetaCons "TimeValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Time)) :+: C1 ('MetaCons "DateValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Date))))))) :+: ((((C1 ('MetaCons "DurationValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Duration)) :+: C1 ('MetaCons "QNameValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 QName))) :+: (C1 ('MetaCons "ArrayOfByteValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Int8))) :+: C1 ('MetaCons "ArrayOfShortValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Int16))))) :+: ((C1 ('MetaCons "ArrayOfUnsignedShortValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Word16))) :+: C1 ('MetaCons "ArrayOfIntValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Int32)))) :+: (C1 ('MetaCons "ArrayOfUnsignedIntValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Word32))) :+: (C1 ('MetaCons "ArrayOfLongValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Int64))) :+: C1 ('MetaCons "ArrayOfUnsignedLongValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Word64))))))) :+: (((C1 ('MetaCons "ArrayOfFloatValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Float))) :+: C1 ('MetaCons "ArrayOfDecimalValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Scientific)))) :+: (C1 ('MetaCons "ArrayOfDoubleValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Double))) :+: C1 ('MetaCons "ArrayOfBooleanValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Bool))))) :+: ((C1 ('MetaCons "ArrayOfStringValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Text))) :+: C1 ('MetaCons "ArrayOfDateTimeValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector UTCTime)))) :+: (C1 ('MetaCons "ArrayOfAnyTypeValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector (Maybe Value)))) :+: (C1 ('MetaCons "OpcQualityValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 OpcQuality)) :+: C1 ('MetaCons "NonStandardValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ValueNonStandard))))))))

data ItemProperty Source #

Constructors

ItemProperty 

Instances

Instances details
Eq ItemProperty Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ItemProperty Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ItemProperty -> c ItemProperty #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ItemProperty #

toConstr :: ItemProperty -> Constr #

dataTypeOf :: ItemProperty -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ItemProperty) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ItemProperty) #

gmapT :: (forall b. Data b => b -> b) -> ItemProperty -> ItemProperty #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ItemProperty -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ItemProperty -> r #

gmapQ :: (forall d. Data d => d -> u) -> ItemProperty -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ItemProperty -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ItemProperty -> m ItemProperty #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ItemProperty -> m ItemProperty #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ItemProperty -> m ItemProperty #

Ord ItemProperty Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ItemProperty Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ItemProperty Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ItemProperty :: Type -> Type #

HasField "name" ItemProperty QName Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "description" c ItemProperty ItemProperty a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemName" c ItemProperty ItemProperty a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c ItemProperty ItemProperty a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ QName, b ~ QName, c ~ A_Lens) => LabelOptic "name" c ItemProperty ItemProperty a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe QName, b ~ Maybe QName, c ~ A_Lens) => LabelOptic "resultId" c ItemProperty ItemProperty a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Value, b ~ Maybe Value, c ~ A_Lens) => LabelOptic "value" c ItemProperty ItemProperty a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "description" ItemProperty (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemName" ItemProperty (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" ItemProperty (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "properties" PropertyReplyList (Vector ItemProperty) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "properties" BrowseElement (Vector ItemProperty) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "resultId" ItemProperty (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "value" ItemProperty (Maybe Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "description" (ItemProperty -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemProperty -> a #

a ~ Maybe Text => IsLabel "itemName" (ItemProperty -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemProperty -> a #

a ~ Maybe Text => IsLabel "itemPath" (ItemProperty -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemProperty -> a #

a ~ QName => IsLabel "name" (ItemProperty -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemProperty -> a #

a ~ Maybe QName => IsLabel "resultId" (ItemProperty -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemProperty -> a #

a ~ Maybe Value => IsLabel "value" (ItemProperty -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemProperty -> a #

type Rep ItemProperty Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ItemProperty = D1 ('MetaData "ItemProperty" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ItemProperty" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_value") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Value)) :*: (S1 ('MetaSel ('Just "_name") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 QName) :*: S1 ('MetaSel ('Just "_description") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_itemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_resultId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe QName))))))

data PropertyReplyList Source #

Instances

Instances details
Eq PropertyReplyList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data PropertyReplyList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PropertyReplyList -> c PropertyReplyList #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PropertyReplyList #

toConstr :: PropertyReplyList -> Constr #

dataTypeOf :: PropertyReplyList -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PropertyReplyList) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PropertyReplyList) #

gmapT :: (forall b. Data b => b -> b) -> PropertyReplyList -> PropertyReplyList #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PropertyReplyList -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PropertyReplyList -> r #

gmapQ :: (forall d. Data d => d -> u) -> PropertyReplyList -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PropertyReplyList -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PropertyReplyList -> m PropertyReplyList #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PropertyReplyList -> m PropertyReplyList #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PropertyReplyList -> m PropertyReplyList #

Ord PropertyReplyList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show PropertyReplyList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic PropertyReplyList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep PropertyReplyList :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemName" c PropertyReplyList PropertyReplyList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c PropertyReplyList PropertyReplyList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector ItemProperty, b ~ Vector ItemProperty, c ~ A_Lens) => LabelOptic "properties" c PropertyReplyList PropertyReplyList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe QName, b ~ Maybe QName, c ~ A_Lens) => LabelOptic "resultId" c PropertyReplyList PropertyReplyList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemName" PropertyReplyList (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" PropertyReplyList (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "properties" PropertyReplyList (Vector ItemProperty) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "propertyLists" GetPropertiesResponse (Vector PropertyReplyList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "resultId" PropertyReplyList (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "itemName" (PropertyReplyList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "itemPath" (PropertyReplyList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector ItemProperty => IsLabel "properties" (PropertyReplyList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe QName => IsLabel "resultId" (PropertyReplyList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep PropertyReplyList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep PropertyReplyList = D1 ('MetaData "PropertyReplyList" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "PropertyReplyList" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_properties") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector ItemProperty)) :*: S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_itemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_resultId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe QName)))))

data GetPropertiesResponse Source #

Instances

Instances details
Eq GetPropertiesResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data GetPropertiesResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GetPropertiesResponse -> c GetPropertiesResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GetPropertiesResponse #

toConstr :: GetPropertiesResponse -> Constr #

dataTypeOf :: GetPropertiesResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GetPropertiesResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GetPropertiesResponse) #

gmapT :: (forall b. Data b => b -> b) -> GetPropertiesResponse -> GetPropertiesResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GetPropertiesResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GetPropertiesResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GetPropertiesResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GetPropertiesResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GetPropertiesResponse -> m GetPropertiesResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GetPropertiesResponse -> m GetPropertiesResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GetPropertiesResponse -> m GetPropertiesResponse #

Ord GetPropertiesResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show GetPropertiesResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic GetPropertiesResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep GetPropertiesResponse :: Type -> Type #

(a ~ Vector OpcError, b ~ Vector OpcError, c ~ A_Lens) => LabelOptic "errors" c GetPropertiesResponse GetPropertiesResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ReplyBase, b ~ Maybe ReplyBase, c ~ A_Lens) => LabelOptic "getPropertiesResult" c GetPropertiesResponse GetPropertiesResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector PropertyReplyList, b ~ Vector PropertyReplyList, c ~ A_Lens) => LabelOptic "propertyLists" c GetPropertiesResponse GetPropertiesResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" GetPropertiesResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "getPropertiesResult" GetPropertiesResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "propertyLists" GetPropertiesResponse (Vector PropertyReplyList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector OpcError => IsLabel "errors" (GetPropertiesResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe ReplyBase => IsLabel "getPropertiesResult" (GetPropertiesResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector PropertyReplyList => IsLabel "propertyLists" (GetPropertiesResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep GetPropertiesResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep GetPropertiesResponse = D1 ('MetaData "GetPropertiesResponse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "GetPropertiesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_getPropertiesResult") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyBase)) :*: (S1 ('MetaSel ('Just "_propertyLists") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector PropertyReplyList)) :*: S1 ('MetaSel ('Just "_errors") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector OpcError)))))

data BrowseElement Source #

Instances

Instances details
Eq BrowseElement Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data BrowseElement Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BrowseElement -> c BrowseElement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BrowseElement #

toConstr :: BrowseElement -> Constr #

dataTypeOf :: BrowseElement -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BrowseElement) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BrowseElement) #

gmapT :: (forall b. Data b => b -> b) -> BrowseElement -> BrowseElement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BrowseElement -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BrowseElement -> r #

gmapQ :: (forall d. Data d => d -> u) -> BrowseElement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BrowseElement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BrowseElement -> m BrowseElement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BrowseElement -> m BrowseElement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BrowseElement -> m BrowseElement #

Ord BrowseElement Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show BrowseElement Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic BrowseElement Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep BrowseElement :: Type -> Type #

HasField "hasChildren" BrowseElement Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "isItem" BrowseElement Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "hasChildren" c BrowseElement BrowseElement a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "isItem" c BrowseElement BrowseElement a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemName" c BrowseElement BrowseElement a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c BrowseElement BrowseElement a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "name" c BrowseElement BrowseElement a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector ItemProperty, b ~ Vector ItemProperty, c ~ A_Lens) => LabelOptic "properties" c BrowseElement BrowseElement a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "elements" BrowseResponse (Vector BrowseElement) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemName" BrowseElement (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" BrowseElement (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "name" BrowseElement (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "properties" BrowseElement (Vector ItemProperty) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "hasChildren" (BrowseElement -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseElement -> a #

a ~ Bool => IsLabel "isItem" (BrowseElement -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseElement -> a #

a ~ Maybe Text => IsLabel "itemName" (BrowseElement -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseElement -> a #

a ~ Maybe Text => IsLabel "itemPath" (BrowseElement -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseElement -> a #

a ~ Maybe Text => IsLabel "name" (BrowseElement -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseElement -> a #

a ~ Vector ItemProperty => IsLabel "properties" (BrowseElement -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseElement -> a #

type Rep BrowseElement Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep BrowseElement = D1 ('MetaData "BrowseElement" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "BrowseElement" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_properties") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector ItemProperty)) :*: (S1 ('MetaSel ('Just "_name") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "_itemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_isItem") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_hasChildren") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)))))

data BrowseResponse Source #

Instances

Instances details
Eq BrowseResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data BrowseResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BrowseResponse -> c BrowseResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BrowseResponse #

toConstr :: BrowseResponse -> Constr #

dataTypeOf :: BrowseResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BrowseResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BrowseResponse) #

gmapT :: (forall b. Data b => b -> b) -> BrowseResponse -> BrowseResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BrowseResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BrowseResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> BrowseResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BrowseResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BrowseResponse -> m BrowseResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BrowseResponse -> m BrowseResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BrowseResponse -> m BrowseResponse #

Ord BrowseResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show BrowseResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic BrowseResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep BrowseResponse :: Type -> Type #

HasField "moreElements" BrowseResponse Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ReplyBase, b ~ Maybe ReplyBase, c ~ A_Lens) => LabelOptic "browseResult" c BrowseResponse BrowseResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "continuationPoint" c BrowseResponse BrowseResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector BrowseElement, b ~ Vector BrowseElement, c ~ A_Lens) => LabelOptic "elements" c BrowseResponse BrowseResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector OpcError, b ~ Vector OpcError, c ~ A_Lens) => LabelOptic "errors" c BrowseResponse BrowseResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "moreElements" c BrowseResponse BrowseResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "browseResult" BrowseResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "continuationPoint" BrowseResponse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "elements" BrowseResponse (Vector BrowseElement) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" BrowseResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe ReplyBase => IsLabel "browseResult" (BrowseResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseResponse -> a #

a ~ Maybe Text => IsLabel "continuationPoint" (BrowseResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseResponse -> a #

a ~ Vector BrowseElement => IsLabel "elements" (BrowseResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseResponse -> a #

a ~ Vector OpcError => IsLabel "errors" (BrowseResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseResponse -> a #

a ~ Bool => IsLabel "moreElements" (BrowseResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: BrowseResponse -> a #

type Rep BrowseResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep BrowseResponse = D1 ('MetaData "BrowseResponse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "BrowseResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_browseResult") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyBase)) :*: S1 ('MetaSel ('Just "_elements") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector BrowseElement))) :*: (S1 ('MetaSel ('Just "_errors") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector OpcError)) :*: (S1 ('MetaSel ('Just "_continuationPoint") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_moreElements") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)))))

data ItemValue Source #

Instances

Instances details
Eq ItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ItemValue -> c ItemValue #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ItemValue #

toConstr :: ItemValue -> Constr #

dataTypeOf :: ItemValue -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ItemValue) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ItemValue) #

gmapT :: (forall b. Data b => b -> b) -> ItemValue -> ItemValue #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ItemValue -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ItemValue -> r #

gmapQ :: (forall d. Data d => d -> u) -> ItemValue -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ItemValue -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ItemValue -> m ItemValue #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ItemValue -> m ItemValue #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ItemValue -> m ItemValue #

Ord ItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ItemValue :: Type -> Type #

HasField "itemValue" SubscribeItemValue ItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "clientItemHandle" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "diagnosticInfo" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemName" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe OpcQuality, b ~ Maybe OpcQuality, c ~ A_Lens) => LabelOptic "quality" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe QName, b ~ Maybe QName, c ~ A_Lens) => LabelOptic "resultId" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe UTCTime, b ~ Maybe UTCTime, c ~ A_Lens) => LabelOptic "timestamp" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Value, b ~ Maybe Value, c ~ A_Lens) => LabelOptic "value" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe QName, b ~ Maybe QName, c ~ A_Lens) => LabelOptic "valueTypeQualifier" c ItemValue ItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "clientItemHandle" ItemValue (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "diagnosticInfo" ItemValue (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemName" ItemValue (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" ItemValue (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" SubscribePolledRefreshReplyItemList (Vector ItemValue) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" WriteRequestItemList (Vector ItemValue) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" ReplyItemList (Vector ItemValue) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "quality" ItemValue (Maybe OpcQuality) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "resultId" ItemValue (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "timestamp" ItemValue (Maybe UTCTime) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "value" ItemValue (Maybe Value) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "valueTypeQualifier" ItemValue (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "clientItemHandle" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

a ~ Maybe Text => IsLabel "diagnosticInfo" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

a ~ Maybe Text => IsLabel "itemName" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

a ~ Maybe Text => IsLabel "itemPath" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

a ~ Maybe OpcQuality => IsLabel "quality" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

a ~ Maybe QName => IsLabel "resultId" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

a ~ Maybe UTCTime => IsLabel "timestamp" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

a ~ Maybe Value => IsLabel "value" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

a ~ Maybe QName => IsLabel "valueTypeQualifier" (ItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ItemValue -> a #

type Rep ItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ItemValue = D1 ('MetaData "ItemValue" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ItemValue" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_diagnosticInfo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_value") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Value))) :*: (S1 ('MetaSel ('Just "_quality") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe OpcQuality)) :*: S1 ('MetaSel ('Just "_valueTypeQualifier") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe QName)))) :*: ((S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_itemName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_clientItemHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_timestamp") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe UTCTime)) :*: S1 ('MetaSel ('Just "_resultId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe QName)))))))

data SubscribePolledRefreshReplyItemList Source #

Instances

Instances details
Eq SubscribePolledRefreshReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscribePolledRefreshReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscribePolledRefreshReplyItemList -> c SubscribePolledRefreshReplyItemList #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscribePolledRefreshReplyItemList #

toConstr :: SubscribePolledRefreshReplyItemList -> Constr #

dataTypeOf :: SubscribePolledRefreshReplyItemList -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscribePolledRefreshReplyItemList) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscribePolledRefreshReplyItemList) #

gmapT :: (forall b. Data b => b -> b) -> SubscribePolledRefreshReplyItemList -> SubscribePolledRefreshReplyItemList #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscribePolledRefreshReplyItemList -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscribePolledRefreshReplyItemList -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscribePolledRefreshReplyItemList -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscribePolledRefreshReplyItemList -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscribePolledRefreshReplyItemList -> m SubscribePolledRefreshReplyItemList #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribePolledRefreshReplyItemList -> m SubscribePolledRefreshReplyItemList #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribePolledRefreshReplyItemList -> m SubscribePolledRefreshReplyItemList #

Ord SubscribePolledRefreshReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscribePolledRefreshReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscribePolledRefreshReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector ItemValue, b ~ Vector ItemValue, c ~ A_Lens) => LabelOptic "items" c SubscribePolledRefreshReplyItemList SubscribePolledRefreshReplyItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "subscriptionHandle" c SubscribePolledRefreshReplyItemList SubscribePolledRefreshReplyItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" SubscribePolledRefreshReplyItemList (Vector ItemValue) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "rItemList" SubscriptionPolledRefreshResponse (Vector SubscribePolledRefreshReplyItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "subscriptionHandle" SubscribePolledRefreshReplyItemList (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector ItemValue => IsLabel "items" (SubscribePolledRefreshReplyItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "subscriptionHandle" (SubscribePolledRefreshReplyItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribePolledRefreshReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribePolledRefreshReplyItemList = D1 ('MetaData "SubscribePolledRefreshReplyItemList" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscribePolledRefreshReplyItemList" 'PrefixI 'True) (S1 ('MetaSel ('Just "_items") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector ItemValue)) :*: S1 ('MetaSel ('Just "_subscriptionHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))

data SubscriptionPolledRefreshResponse Source #

Instances

Instances details
Eq SubscriptionPolledRefreshResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscriptionPolledRefreshResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscriptionPolledRefreshResponse -> c SubscriptionPolledRefreshResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscriptionPolledRefreshResponse #

toConstr :: SubscriptionPolledRefreshResponse -> Constr #

dataTypeOf :: SubscriptionPolledRefreshResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscriptionPolledRefreshResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscriptionPolledRefreshResponse) #

gmapT :: (forall b. Data b => b -> b) -> SubscriptionPolledRefreshResponse -> SubscriptionPolledRefreshResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscriptionPolledRefreshResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscriptionPolledRefreshResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscriptionPolledRefreshResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscriptionPolledRefreshResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscriptionPolledRefreshResponse -> m SubscriptionPolledRefreshResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscriptionPolledRefreshResponse -> m SubscriptionPolledRefreshResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscriptionPolledRefreshResponse -> m SubscriptionPolledRefreshResponse #

Ord SubscriptionPolledRefreshResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscriptionPolledRefreshResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscriptionPolledRefreshResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscriptionPolledRefreshResponse :: Type -> Type #

HasField "dataBufferOverflow" SubscriptionPolledRefreshResponse Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "dataBufferOverflow" c SubscriptionPolledRefreshResponse SubscriptionPolledRefreshResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector OpcError, b ~ Vector OpcError, c ~ A_Lens) => LabelOptic "errors" c SubscriptionPolledRefreshResponse SubscriptionPolledRefreshResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector Text, b ~ Vector Text, c ~ A_Lens) => LabelOptic "invalidServerSubHandles" c SubscriptionPolledRefreshResponse SubscriptionPolledRefreshResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector SubscribePolledRefreshReplyItemList, b ~ Vector SubscribePolledRefreshReplyItemList, c ~ A_Lens) => LabelOptic "rItemList" c SubscriptionPolledRefreshResponse SubscriptionPolledRefreshResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ReplyBase, b ~ Maybe ReplyBase, c ~ A_Lens) => LabelOptic "subscriptionPolledRefreshResult" c SubscriptionPolledRefreshResponse SubscriptionPolledRefreshResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" SubscriptionPolledRefreshResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "invalidServerSubHandles" SubscriptionPolledRefreshResponse (Vector Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "rItemList" SubscriptionPolledRefreshResponse (Vector SubscribePolledRefreshReplyItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "subscriptionPolledRefreshResult" SubscriptionPolledRefreshResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "dataBufferOverflow" (SubscriptionPolledRefreshResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector OpcError => IsLabel "errors" (SubscriptionPolledRefreshResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector Text => IsLabel "invalidServerSubHandles" (SubscriptionPolledRefreshResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector SubscribePolledRefreshReplyItemList => IsLabel "rItemList" (SubscriptionPolledRefreshResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe ReplyBase => IsLabel "subscriptionPolledRefreshResult" (SubscriptionPolledRefreshResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscriptionPolledRefreshResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscriptionPolledRefreshResponse = D1 ('MetaData "SubscriptionPolledRefreshResponse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscriptionPolledRefreshResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_subscriptionPolledRefreshResult") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyBase)) :*: S1 ('MetaSel ('Just "_invalidServerSubHandles") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector Text))) :*: (S1 ('MetaSel ('Just "_rItemList") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector SubscribePolledRefreshReplyItemList)) :*: (S1 ('MetaSel ('Just "_errors") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector OpcError)) :*: S1 ('MetaSel ('Just "_dataBufferOverflow") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)))))

data SubscribeItemValue Source #

Instances

Instances details
Eq SubscribeItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscribeItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscribeItemValue -> c SubscribeItemValue #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscribeItemValue #

toConstr :: SubscribeItemValue -> Constr #

dataTypeOf :: SubscribeItemValue -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscribeItemValue) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscribeItemValue) #

gmapT :: (forall b. Data b => b -> b) -> SubscribeItemValue -> SubscribeItemValue #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeItemValue -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeItemValue -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscribeItemValue -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscribeItemValue -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscribeItemValue -> m SubscribeItemValue #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeItemValue -> m SubscribeItemValue #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeItemValue -> m SubscribeItemValue #

Ord SubscribeItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscribeItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscribeItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscribeItemValue :: Type -> Type #

HasField "itemValue" SubscribeItemValue ItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ ItemValue, b ~ ItemValue, c ~ A_Lens) => LabelOptic "itemValue" c SubscribeItemValue SubscribeItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Int, b ~ Maybe Int, c ~ A_Lens) => LabelOptic "revisedSamplingRate" c SubscribeItemValue SubscribeItemValue a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" SubscribeReplyItemList (Vector SubscribeItemValue) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "revisedSamplingRate" SubscribeItemValue (Maybe Int) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ ItemValue => IsLabel "itemValue" (SubscribeItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Int => IsLabel "revisedSamplingRate" (SubscribeItemValue -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeItemValue Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeItemValue = D1 ('MetaData "SubscribeItemValue" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscribeItemValue" 'PrefixI 'True) (S1 ('MetaSel ('Just "_itemValue") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ItemValue) :*: S1 ('MetaSel ('Just "_revisedSamplingRate") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int))))

data SubscribeReplyItemList Source #

Instances

Instances details
Eq SubscribeReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscribeReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscribeReplyItemList -> c SubscribeReplyItemList #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscribeReplyItemList #

toConstr :: SubscribeReplyItemList -> Constr #

dataTypeOf :: SubscribeReplyItemList -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscribeReplyItemList) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscribeReplyItemList) #

gmapT :: (forall b. Data b => b -> b) -> SubscribeReplyItemList -> SubscribeReplyItemList #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeReplyItemList -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeReplyItemList -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscribeReplyItemList -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscribeReplyItemList -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscribeReplyItemList -> m SubscribeReplyItemList #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeReplyItemList -> m SubscribeReplyItemList #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeReplyItemList -> m SubscribeReplyItemList #

Ord SubscribeReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscribeReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscribeReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscribeReplyItemList :: Type -> Type #

(a ~ Vector SubscribeItemValue, b ~ Vector SubscribeItemValue, c ~ A_Lens) => LabelOptic "items" c SubscribeReplyItemList SubscribeReplyItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Int32, b ~ Maybe Int32, c ~ A_Lens) => LabelOptic "revisedSamplingRate" c SubscribeReplyItemList SubscribeReplyItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" SubscribeReplyItemList (Vector SubscribeItemValue) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "rItemList" SubscribeResponse (Maybe SubscribeReplyItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "revisedSamplingRate" SubscribeReplyItemList (Maybe Int32) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector SubscribeItemValue => IsLabel "items" (SubscribeReplyItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Int32 => IsLabel "revisedSamplingRate" (SubscribeReplyItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeReplyItemList = D1 ('MetaData "SubscribeReplyItemList" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscribeReplyItemList" 'PrefixI 'True) (S1 ('MetaSel ('Just "_items") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector SubscribeItemValue)) :*: S1 ('MetaSel ('Just "_revisedSamplingRate") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int32))))

data SubscribeResponse Source #

Instances

Instances details
Eq SubscribeResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SubscribeResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SubscribeResponse -> c SubscribeResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SubscribeResponse #

toConstr :: SubscribeResponse -> Constr #

dataTypeOf :: SubscribeResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SubscribeResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SubscribeResponse) #

gmapT :: (forall b. Data b => b -> b) -> SubscribeResponse -> SubscribeResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SubscribeResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SubscribeResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SubscribeResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SubscribeResponse -> m SubscribeResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeResponse -> m SubscribeResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SubscribeResponse -> m SubscribeResponse #

Ord SubscribeResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SubscribeResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SubscribeResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SubscribeResponse :: Type -> Type #

(a ~ Vector OpcError, b ~ Vector OpcError, c ~ A_Lens) => LabelOptic "errors" c SubscribeResponse SubscribeResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe SubscribeReplyItemList, b ~ Maybe SubscribeReplyItemList, c ~ A_Lens) => LabelOptic "rItemList" c SubscribeResponse SubscribeResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "serverSubHandle" c SubscribeResponse SubscribeResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ReplyBase, b ~ Maybe ReplyBase, c ~ A_Lens) => LabelOptic "subscribeResult" c SubscribeResponse SubscribeResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" SubscribeResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "rItemList" SubscribeResponse (Maybe SubscribeReplyItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "serverSubHandle" SubscribeResponse (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "subscribeResult" SubscribeResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector OpcError => IsLabel "errors" (SubscribeResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe SubscribeReplyItemList => IsLabel "rItemList" (SubscribeResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "serverSubHandle" (SubscribeResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe ReplyBase => IsLabel "subscribeResult" (SubscribeResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SubscribeResponse = D1 ('MetaData "SubscribeResponse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SubscribeResponse" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_subscribeResult") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyBase)) :*: S1 ('MetaSel ('Just "_rItemList") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe SubscribeReplyItemList))) :*: (S1 ('MetaSel ('Just "_errors") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector OpcError)) :*: S1 ('MetaSel ('Just "_serverSubHandle") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)))))

data WriteRequestItemList Source #

Constructors

WriteRequestItemList 

Fields

Instances

Instances details
Eq WriteRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data WriteRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WriteRequestItemList -> c WriteRequestItemList #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WriteRequestItemList #

toConstr :: WriteRequestItemList -> Constr #

dataTypeOf :: WriteRequestItemList -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c WriteRequestItemList) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WriteRequestItemList) #

gmapT :: (forall b. Data b => b -> b) -> WriteRequestItemList -> WriteRequestItemList #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WriteRequestItemList -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WriteRequestItemList -> r #

gmapQ :: (forall d. Data d => d -> u) -> WriteRequestItemList -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WriteRequestItemList -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WriteRequestItemList -> m WriteRequestItemList #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WriteRequestItemList -> m WriteRequestItemList #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WriteRequestItemList -> m WriteRequestItemList #

Ord WriteRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show WriteRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic WriteRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep WriteRequestItemList :: Type -> Type #

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "itemPath" c WriteRequestItemList WriteRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Vector ItemValue, b ~ Vector ItemValue, c ~ A_Lens) => LabelOptic "items" c WriteRequestItemList WriteRequestItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemList" Write (Maybe WriteRequestItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "itemPath" WriteRequestItemList (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" WriteRequestItemList (Vector ItemValue) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe Text => IsLabel "itemPath" (WriteRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector ItemValue => IsLabel "items" (WriteRequestItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep WriteRequestItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep WriteRequestItemList = D1 ('MetaData "WriteRequestItemList" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "WriteRequestItemList" 'PrefixI 'True) (S1 ('MetaSel ('Just "_items") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector ItemValue)) :*: S1 ('MetaSel ('Just "_itemPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))

data Write Source #

Instances

Instances details
Eq Write Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

(==) :: Write -> Write -> Bool #

(/=) :: Write -> Write -> Bool #

Data Write Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Write -> c Write #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Write #

toConstr :: Write -> Constr #

dataTypeOf :: Write -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Write) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Write) #

gmapT :: (forall b. Data b => b -> b) -> Write -> Write #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Write -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Write -> r #

gmapQ :: (forall d. Data d => d -> u) -> Write -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Write -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Write -> m Write #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Write -> m Write #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Write -> m Write #

Ord Write Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

compare :: Write -> Write -> Ordering #

(<) :: Write -> Write -> Bool #

(<=) :: Write -> Write -> Bool #

(>) :: Write -> Write -> Bool #

(>=) :: Write -> Write -> Bool #

max :: Write -> Write -> Write #

min :: Write -> Write -> Write #

Show Write Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

showsPrec :: Int -> Write -> ShowS #

show :: Write -> String #

showList :: [Write] -> ShowS #

Generic Write Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep Write :: Type -> Type #

Methods

from :: Write -> Rep Write x #

to :: Rep Write x -> Write #

HasField "returnValuesOnReply" Write Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: Write -> Bool #

(a ~ Maybe WriteRequestItemList, b ~ Maybe WriteRequestItemList, c ~ A_Lens) => LabelOptic "itemList" c Write Write a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Write Write a b #

(a ~ Maybe RequestOptions, b ~ Maybe RequestOptions, c ~ A_Lens) => LabelOptic "options" c Write Write a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Write Write a b #

(a ~ Bool, b ~ Bool, c ~ A_Lens) => LabelOptic "returnValuesOnReply" c Write Write a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

labelOptic :: Optic c NoIx Write Write a b #

HasField "itemList" Write (Maybe WriteRequestItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "options" Write (Maybe RequestOptions) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Maybe WriteRequestItemList => IsLabel "itemList" (Write -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Write -> a #

a ~ Maybe RequestOptions => IsLabel "options" (Write -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Write -> a #

a ~ Bool => IsLabel "returnValuesOnReply" (Write -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: Write -> a #

type Rep Write Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep Write = D1 ('MetaData "Write" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "Write" 'PrefixI 'True) (S1 ('MetaSel ('Just "_options") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe RequestOptions)) :*: (S1 ('MetaSel ('Just "_itemList") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe WriteRequestItemList)) :*: S1 ('MetaSel ('Just "_returnValuesOnReply") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool))))

data ReplyItemList Source #

Constructors

ReplyItemList 

Fields

Instances

Instances details
Eq ReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReplyItemList -> c ReplyItemList #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReplyItemList #

toConstr :: ReplyItemList -> Constr #

dataTypeOf :: ReplyItemList -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReplyItemList) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReplyItemList) #

gmapT :: (forall b. Data b => b -> b) -> ReplyItemList -> ReplyItemList #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReplyItemList -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReplyItemList -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReplyItemList -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReplyItemList -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReplyItemList -> m ReplyItemList #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReplyItemList -> m ReplyItemList #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReplyItemList -> m ReplyItemList #

Ord ReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ReplyItemList :: Type -> Type #

(a ~ Vector ItemValue, b ~ Vector ItemValue, c ~ A_Lens) => LabelOptic "items" c ReplyItemList ReplyItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe Text, b ~ Maybe Text, c ~ A_Lens) => LabelOptic "reserved" c ReplyItemList ReplyItemList a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "items" ReplyItemList (Vector ItemValue) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "rItemList" WriteResponse (Maybe ReplyItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "rItemList" ReadResponse (Maybe ReplyItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reserved" ReplyItemList (Maybe Text) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector ItemValue => IsLabel "items" (ReplyItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReplyItemList -> a #

a ~ Maybe Text => IsLabel "reserved" (ReplyItemList -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReplyItemList -> a #

type Rep ReplyItemList Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ReplyItemList = D1 ('MetaData "ReplyItemList" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ReplyItemList" 'PrefixI 'True) (S1 ('MetaSel ('Just "_items") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector ItemValue)) :*: S1 ('MetaSel ('Just "_reserved") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))

data WriteResponse Source #

Instances

Instances details
Eq WriteResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data WriteResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WriteResponse -> c WriteResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WriteResponse #

toConstr :: WriteResponse -> Constr #

dataTypeOf :: WriteResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c WriteResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WriteResponse) #

gmapT :: (forall b. Data b => b -> b) -> WriteResponse -> WriteResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WriteResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WriteResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> WriteResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WriteResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WriteResponse -> m WriteResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WriteResponse -> m WriteResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WriteResponse -> m WriteResponse #

Ord WriteResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show WriteResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic WriteResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep WriteResponse :: Type -> Type #

(a ~ Vector OpcError, b ~ Vector OpcError, c ~ A_Lens) => LabelOptic "errors" c WriteResponse WriteResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ReplyItemList, b ~ Maybe ReplyItemList, c ~ A_Lens) => LabelOptic "rItemList" c WriteResponse WriteResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ReplyBase, b ~ Maybe ReplyBase, c ~ A_Lens) => LabelOptic "writeResult" c WriteResponse WriteResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" WriteResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "rItemList" WriteResponse (Maybe ReplyItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "writeResult" WriteResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector OpcError => IsLabel "errors" (WriteResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: WriteResponse -> a #

a ~ Maybe ReplyItemList => IsLabel "rItemList" (WriteResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: WriteResponse -> a #

a ~ Maybe ReplyBase => IsLabel "writeResult" (WriteResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: WriteResponse -> a #

type Rep WriteResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep WriteResponse = D1 ('MetaData "WriteResponse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "WriteResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_writeResult") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyBase)) :*: (S1 ('MetaSel ('Just "_rItemList") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyItemList)) :*: S1 ('MetaSel ('Just "_errors") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector OpcError)))))

data ReadResponse Source #

Instances

Instances details
Eq ReadResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data ReadResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReadResponse -> c ReadResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReadResponse #

toConstr :: ReadResponse -> Constr #

dataTypeOf :: ReadResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReadResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReadResponse) #

gmapT :: (forall b. Data b => b -> b) -> ReadResponse -> ReadResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReadResponse -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReadResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReadResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReadResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReadResponse -> m ReadResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadResponse -> m ReadResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReadResponse -> m ReadResponse #

Ord ReadResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show ReadResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic ReadResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep ReadResponse :: Type -> Type #

(a ~ Vector OpcError, b ~ Vector OpcError, c ~ A_Lens) => LabelOptic "errors" c ReadResponse ReadResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ReplyItemList, b ~ Maybe ReplyItemList, c ~ A_Lens) => LabelOptic "rItemList" c ReadResponse ReadResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Maybe ReplyBase, b ~ Maybe ReplyBase, c ~ A_Lens) => LabelOptic "readResult" c ReadResponse ReadResponse a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "errors" ReadResponse (Vector OpcError) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "rItemList" ReadResponse (Maybe ReplyItemList) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "readResult" ReadResponse (Maybe ReplyBase) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Vector OpcError => IsLabel "errors" (ReadResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReadResponse -> a #

a ~ Maybe ReplyItemList => IsLabel "rItemList" (ReadResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReadResponse -> a #

a ~ Maybe ReplyBase => IsLabel "readResult" (ReadResponse -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: ReadResponse -> a #

type Rep ReadResponse Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep ReadResponse = D1 ('MetaData "ReadResponse" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "ReadResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_readResult") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyBase)) :*: (S1 ('MetaSel ('Just "_rItemList") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe ReplyItemList)) :*: S1 ('MetaSel ('Just "_errors") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector OpcError)))))

data StdSoapFaultCode Source #

Instances

Instances details
Bounded StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Enum StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Eq StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StdSoapFaultCode -> c StdSoapFaultCode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StdSoapFaultCode #

toConstr :: StdSoapFaultCode -> Constr #

dataTypeOf :: StdSoapFaultCode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c StdSoapFaultCode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StdSoapFaultCode) #

gmapT :: (forall b. Data b => b -> b) -> StdSoapFaultCode -> StdSoapFaultCode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StdSoapFaultCode -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StdSoapFaultCode -> r #

gmapQ :: (forall d. Data d => d -> u) -> StdSoapFaultCode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StdSoapFaultCode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StdSoapFaultCode -> m StdSoapFaultCode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StdSoapFaultCode -> m StdSoapFaultCode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StdSoapFaultCode -> m StdSoapFaultCode #

Ord StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep StdSoapFaultCode :: Type -> Type #

IsLabel "dataEncodingUnknown" StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "mustUnderstand" StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "receiver" StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "sender" StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

IsLabel "versionMismatch" StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "dataEncodingUnknown" StdSoapFaultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "mustUnderstand" StdSoapFaultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "receiver" StdSoapFaultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "sender" StdSoapFaultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "versionMismatch" StdSoapFaultCode Bool Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "dataEncodingUnknown" c StdSoapFaultCode StdSoapFaultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "mustUnderstand" c StdSoapFaultCode StdSoapFaultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "receiver" c StdSoapFaultCode StdSoapFaultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "sender" c StdSoapFaultCode StdSoapFaultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ (), b ~ (), c ~ A_Prism) => LabelOptic "versionMismatch" c StdSoapFaultCode StdSoapFaultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "std" SoapFaultCode (Maybe StdSoapFaultCode) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "dataEncodingUnknown" (StdSoapFaultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "mustUnderstand" (StdSoapFaultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "receiver" (StdSoapFaultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "sender" (StdSoapFaultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ Bool => IsLabel "versionMismatch" (StdSoapFaultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep StdSoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep StdSoapFaultCode = D1 ('MetaData "StdSoapFaultCode" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) ((C1 ('MetaCons "VersionMismatchStdSoapFaultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MustUnderstandStdSoapFaultCode" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "DataEncodingUnknownStdSoapFaultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SenderStdSoapFaultCode" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ReceiverStdSoapFaultCode" 'PrefixI 'False) (U1 :: Type -> Type))))

data SoapFaultCode Source #

Instances

Instances details
Eq SoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SoapFaultCode -> c SoapFaultCode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SoapFaultCode #

toConstr :: SoapFaultCode -> Constr #

dataTypeOf :: SoapFaultCode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SoapFaultCode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SoapFaultCode) #

gmapT :: (forall b. Data b => b -> b) -> SoapFaultCode -> SoapFaultCode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SoapFaultCode -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SoapFaultCode -> r #

gmapQ :: (forall d. Data d => d -> u) -> SoapFaultCode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SoapFaultCode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SoapFaultCode -> m SoapFaultCode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SoapFaultCode -> m SoapFaultCode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SoapFaultCode -> m SoapFaultCode #

Ord SoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SoapFaultCode :: Type -> Type #

HasField "code" SoapFault SoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ QName, b ~ QName, c ~ A_Prism) => LabelOptic "custom" c SoapFaultCode SoapFaultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ StdSoapFaultCode, b ~ StdSoapFaultCode, c ~ A_Prism) => LabelOptic "std" c SoapFaultCode SoapFaultCode a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "custom" SoapFaultCode (Maybe QName) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "std" SoapFaultCode (Maybe StdSoapFaultCode) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ QName => IsLabel "custom" (a -> SoapFaultCode) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> SoapFaultCode #

a ~ Maybe QName => IsLabel "custom" (SoapFaultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: SoapFaultCode -> a #

a ~ StdSoapFaultCode => IsLabel "std" (a -> SoapFaultCode) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: a -> SoapFaultCode #

a ~ Maybe StdSoapFaultCode => IsLabel "std" (SoapFaultCode -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: SoapFaultCode -> a #

type Rep SoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SoapFaultCode = D1 ('MetaData "SoapFaultCode" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "StdSoapFaultCode" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 StdSoapFaultCode)) :+: C1 ('MetaCons "CustomSoapFaultCode" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 QName)))

data SoapFault Source #

Constructors

SoapFault 

Fields

Instances

Instances details
Eq SoapFault Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Data SoapFault Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SoapFault -> c SoapFault #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SoapFault #

toConstr :: SoapFault -> Constr #

dataTypeOf :: SoapFault -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SoapFault) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SoapFault) #

gmapT :: (forall b. Data b => b -> b) -> SoapFault -> SoapFault #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SoapFault -> r #

gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SoapFault -> r #

gmapQ :: (forall d. Data d => d -> u) -> SoapFault -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SoapFault -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SoapFault -> m SoapFault #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SoapFault -> m SoapFault #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SoapFault -> m SoapFault #

Ord SoapFault Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Show SoapFault Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Generic SoapFault Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Associated Types

type Rep SoapFault :: Type -> Type #

HasField "code" SoapFault SoapFaultCode Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

HasField "reason" SoapFault Text Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

getField :: SoapFault -> Text #

(a ~ SoapFaultCode, b ~ SoapFaultCode, c ~ A_Lens) => LabelOptic "code" c SoapFault SoapFault a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

(a ~ Text, b ~ Text, c ~ A_Lens) => LabelOptic "reason" c SoapFault SoapFault a b Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

a ~ SoapFaultCode => IsLabel "code" (SoapFault -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: SoapFault -> a #

a ~ Text => IsLabel "reason" (SoapFault -> a) Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

Methods

fromLabel :: SoapFault -> a #

type Rep SoapFault Source # 
Instance details

Defined in OpcXmlDaClient.Protocol.Types

type Rep SoapFault = D1 ('MetaData "SoapFault" "OpcXmlDaClient.Protocol.Types" "opc-xml-da-client-0.1.2-GDZ9BzKjwnsChkdjoUP59n" 'False) (C1 ('MetaCons "SoapFault" 'PrefixI 'True) (S1 ('MetaSel ('Just "_code") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 SoapFaultCode) :*: S1 ('MetaSel ('Just "_reason") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)))