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

#cbSizeObject

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

#RIOCloseCompletionQueueObject

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

#RIOCreateCompletionQueueObject

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

#RIOCreateRequestQueueObject

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

#RIODequeueCompletionObject

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

#RIODeregisterBufferObject

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

#RIONotifyObject

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

#RIOReceiveObject

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

#RIOReceiveExObject

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

#RIORegisterBufferObject

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

#RIOResizeCompletionQueueObject

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

#RIOResizeRequestQueueObject

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

#RIOSendObject

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

#RIOSendExObject

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