Module: DIOPCGroupsEvent
- Includes:
- WIN32OLE::VARIANT
- Defined in:
- lib/picopc/olegen_opc_automation.rb
Overview
OPC Groups Event
Instance Attribute Summary collapse
-
#lastargs ⇒ Object
readonly
Returns the value of attribute lastargs.
Instance Method Summary collapse
-
#GlobalDataChange(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Object
VOID GlobalDataChange I4 arg0 — TransactionID [IN] I4 arg1 — GroupHandle [IN] I4 arg2 — NumItems [IN] I4 arg3 — ClientHandles [IN] VARIANT arg4 — ItemValues [IN] I4 arg5 — Qualities [IN] DATE arg6 — TimeStamps [IN].
Instance Attribute Details
#lastargs ⇒ Object (readonly)
Returns the value of attribute lastargs.
1507 1508 1509 |
# File 'lib/picopc/olegen_opc_automation.rb', line 1507 def lastargs @lastargs end |
Instance Method Details
#GlobalDataChange(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Object
VOID GlobalDataChange
I4 arg0 --- TransactionID [IN]
I4 arg1 --- GroupHandle [IN]
I4 arg2 --- NumItems [IN]
I4 arg3 --- ClientHandles [IN]
VARIANT arg4 --- ItemValues [IN]
I4 arg5 --- Qualities [IN]
DATE arg6 --- TimeStamps [IN]
1517 1518 1519 1520 1521 |
# File 'lib/picopc/olegen_opc_automation.rb', line 1517 def GlobalDataChange(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ret = _invoke(1, [arg0, arg1, arg2, arg3, arg4, arg5, arg6], [VT_I4, VT_I4, VT_I4, VT_BYREF|VT_ARRAY|VT_I4, VT_BYREF|VT_ARRAY|VT_VARIANT, VT_BYREF|VT_ARRAY|VT_I4, VT_BYREF|VT_ARRAY|VT_DATE]) @lastargs = WIN32OLE::ARGV ret end |