Module: IP2MessageReceiver
- Includes:
- WIN32OLE::VARIANT
- Defined in:
- lib/ole20110223-013209.rb
Overview
IP2MessageReceiver Dispinterface
Constant Summary
Constants included from WIN32OLE::VARIANT
WIN32OLE::VARIANT::VT_ARRAY, WIN32OLE::VARIANT::VT_BOOL, WIN32OLE::VARIANT::VT_BSTR, WIN32OLE::VARIANT::VT_BYREF, WIN32OLE::VARIANT::VT_CY, WIN32OLE::VARIANT::VT_DATE, WIN32OLE::VARIANT::VT_DISPATCH, WIN32OLE::VARIANT::VT_EMPTY, WIN32OLE::VARIANT::VT_ERROR, WIN32OLE::VARIANT::VT_I1, WIN32OLE::VARIANT::VT_I2, WIN32OLE::VARIANT::VT_I4, WIN32OLE::VARIANT::VT_I8, WIN32OLE::VARIANT::VT_INT, WIN32OLE::VARIANT::VT_NULL, WIN32OLE::VARIANT::VT_PTR, WIN32OLE::VARIANT::VT_R4, WIN32OLE::VARIANT::VT_R8, WIN32OLE::VARIANT::VT_UI1, WIN32OLE::VARIANT::VT_UI2, WIN32OLE::VARIANT::VT_UI4, WIN32OLE::VARIANT::VT_UI8, WIN32OLE::VARIANT::VT_UINT, WIN32OLE::VARIANT::VT_UNKNOWN, WIN32OLE::VARIANT::VT_USERDEFINED, WIN32OLE::VARIANT::VT_VARIANT
Instance Attribute Summary collapse
-
#lastargs ⇒ Object
readonly
Returns the value of attribute lastargs.
Instance Method Summary collapse
-
#GetFilter(from, type, category) ⇒ Object
method VOID GetFilter VARIANT from [OUT] VARIANT type [OUT] VARIANT category [OUT].
-
#PutMessage(p_msg) ⇒ Object
method VOID PutMessage DISPATCH p_msg [IN].
Instance Attribute Details
#lastargs ⇒ Object (readonly)
Returns the value of attribute lastargs.
318 319 320 |
# File 'lib/ole20110223-013209.rb', line 318 def lastargs @lastargs end |
Instance Method Details
#GetFilter(from, type, category) ⇒ Object
method VOID GetFilter
VARIANT from [OUT]
VARIANT type [OUT]
VARIANT category [OUT]
324 325 326 |
# File 'lib/ole20110223-013209.rb', line 324 def GetFilter(from, type, category) keep_lastargs _invoke(1, [from, type, category], [VT_BYREF|VT_VARIANT, VT_BYREF|VT_VARIANT, VT_BYREF|VT_VARIANT]) end |
#PutMessage(p_msg) ⇒ Object
method VOID PutMessage
DISPATCH p_msg [IN]
330 331 332 |
# File 'lib/ole20110223-013209.rb', line 330 def PutMessage(p_msg) _invoke(2, [p_msg], [VT_DISPATCH]) end |