Class: Ignis::Collective::Transport::RIOExtension::RIO_FUNCTION_TABLE

Inherits:
Struct
  • Object
show all
Defined in:
lib/nvruby/collective/transport/rio_transport.rb

Overview

Simplified RIO function table structure

Instance Attribute Summary collapse

Instance Attribute Details

#cbSize ⇒ Object

Returns the value of attribute cbSize

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of 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

Returns:

  • (Object) —

    the current value of RIOSendEx



299
300
301
# File 'lib/nvruby/collective/transport/rio_transport.rb', line 299

def RIOSendEx
  @RIOSendEx
end