AdsWrapper
Namespace: FSharp.Plc.Ads.Experimental
Parent Module: Builder
Wraps in TwinCAT.Ads.TcAdsClient in F# computation expression
Instance members
Instance member | Description |
Observe(arg1, arg2, arg3, arg4)
Signature: (obj * string * int * int) -> Result<IObservable<'T>>
Type parameters: 'T |
![]() ![]() A method used to register observer on variable
returns Result |
ReadAny(arg1, arg2)
Signature: (obj * string) -> Result<'T>
Type parameters: 'T |
![]() ![]() A method used to read single value of any type
returns Result |
ReadMany(arg1, arg2)
Signature: (obj * obj) -> Result<'T>
Type parameters: 'T |
![]() ![]() A method used to read many non-linear values T is expected to be a F# tuple
returns Result |
WriteAny(arg1, arg2, arg3)
Signature: (obj * string * 'T) -> Result<unit>
Type parameters: 'T |
![]() ![]() A method used to write single value of any type
|
WriteMany(arg1, arg2)
Signature: (obj * seq<string * obj>) -> Result<unit>
|
![]() ![]() A method used to write many non-linear values
returns Result |
Yield(arg1)
Signature: 'a -> unit
Type parameters: 'a |
![]() ![]() A method used to support the F# query syntax. |