Embedded Python Real-Time FrameWork : API  Build 20250616.1
 All Classes Namespaces Files Functions Variables Pages
pyRT.native Namespace Reference

The pyRT.native package contains Python classes to give you a Pythonic view of the native Embedded Reactor API through a single class. More...

Namespaces

 AlgoServerReactor
 Embedded AlgoServer Reactor API.
 
 Constants
 Hard-coded constant values and useful utilities used across all native embedded modules.
 
 cryptoOMSReactor
 Embedded cryptoOMS Reactor API.
 
 dmaModule
 Embedded DMA Module API.
 
 omniBridgeModule
 Embedded omniBridge Reactor API.
 
 warpModule
 Embedded warp Module API.
 

Detailed Description

The pyRT.native package contains Python classes to give you a Pythonic view of the native Embedded Reactor API through a single class.

The native Python classes ensure the native module is available and loaded, terminating the Python interpreter if not.

Product Module
AlgoServer native.AlgoServerModule
cryptoOMS native.cryptoOMSModule
DMA native.dmaModule
omniBridge native.omniBridgeModule
warp native.warpModule

With pyRT.native, you have 2 options for accessing the services of the Embedded Reactor:

  • Native API:
    1 warp.registerFieldCallback( cxt, BID, 'BID' )
  • native module:
    1 import native.warpModule.API as warpAPI
    2 
    3 api = warpAPI.API( cxt )
    4 api.RegisterFieldCallback( BID, 'BID' )