Class: Ignis::Collective::Transport::RIOExtension::RIO_FUNCTION_TABLE
- Inherits:
-
Struct
- Object
- Struct
- Ignis::Collective::Transport::RIOExtension::RIO_FUNCTION_TABLE
- Defined in:
- lib/nvruby/collective/transport/rio_transport.rb
Overview
Simplified RIO function table structure
Instance Attribute Summary collapse
-
#cbSize ⇒ Object
Returns the value of attribute cbSize.
-
#RIOCloseCompletionQueue ⇒ Object
Returns the value of attribute RIOCloseCompletionQueue.
-
#RIOCreateCompletionQueue ⇒ Object
Returns the value of attribute RIOCreateCompletionQueue.
-
#RIOCreateRequestQueue ⇒ Object
Returns the value of attribute RIOCreateRequestQueue.
-
#RIODequeueCompletion ⇒ Object
Returns the value of attribute RIODequeueCompletion.
-
#RIODeregisterBuffer ⇒ Object
Returns the value of attribute RIODeregisterBuffer.
-
#RIONotify ⇒ Object
Returns the value of attribute RIONotify.
-
#RIOReceive ⇒ Object
Returns the value of attribute RIOReceive.
-
#RIOReceiveEx ⇒ Object
Returns the value of attribute RIOReceiveEx.
-
#RIORegisterBuffer ⇒ Object
Returns the value of attribute RIORegisterBuffer.
-
#RIOResizeCompletionQueue ⇒ Object
Returns the value of attribute RIOResizeCompletionQueue.
-
#RIOResizeRequestQueue ⇒ Object
Returns the value of attribute RIOResizeRequestQueue.
-
#RIOSend ⇒ Object
Returns the value of attribute RIOSend.
-
#RIOSendEx ⇒ Object
Returns the value of attribute RIOSendEx.
Instance Attribute Details
#cbSize ⇒ Object
Returns the value of attribute cbSize
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def cbSize @cbSize end |
#RIOCloseCompletionQueue ⇒ Object
Returns the value of attribute RIOCloseCompletionQueue
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOCloseCompletionQueue @RIOCloseCompletionQueue end |
#RIOCreateCompletionQueue ⇒ Object
Returns the value of attribute RIOCreateCompletionQueue
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOCreateCompletionQueue @RIOCreateCompletionQueue end |
#RIOCreateRequestQueue ⇒ Object
Returns the value of attribute RIOCreateRequestQueue
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOCreateRequestQueue @RIOCreateRequestQueue end |
#RIODequeueCompletion ⇒ Object
Returns the value of attribute RIODequeueCompletion
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIODequeueCompletion @RIODequeueCompletion end |
#RIODeregisterBuffer ⇒ Object
Returns the value of attribute RIODeregisterBuffer
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIODeregisterBuffer @RIODeregisterBuffer end |
#RIONotify ⇒ Object
Returns the value of attribute RIONotify
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIONotify @RIONotify end |
#RIOReceive ⇒ Object
Returns the value of attribute RIOReceive
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOReceive @RIOReceive end |
#RIOReceiveEx ⇒ Object
Returns the value of attribute RIOReceiveEx
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOReceiveEx @RIOReceiveEx end |
#RIORegisterBuffer ⇒ Object
Returns the value of attribute RIORegisterBuffer
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIORegisterBuffer @RIORegisterBuffer end |
#RIOResizeCompletionQueue ⇒ Object
Returns the value of attribute RIOResizeCompletionQueue
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOResizeCompletionQueue @RIOResizeCompletionQueue end |
#RIOResizeRequestQueue ⇒ Object
Returns the value of attribute RIOResizeRequestQueue
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOResizeRequestQueue @RIOResizeRequestQueue end |
#RIOSend ⇒ Object
Returns the value of attribute RIOSend
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOSend @RIOSend end |
#RIOSendEx ⇒ Object
Returns the value of attribute RIOSendEx
299 300 301 |
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299 def RIOSendEx @RIOSendEx end |