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

Any message on the GateaEx backbone. More...

Classes

class  AddOrder
 New Order added to the book. More...
 
class  CxlOrder
 Delete Existing Order from Book. More...
 
class  Fill
 Order Filled - Partially or In Full. More...
 
class  Message
 GateaEx Wire Message. More...
 
class  Order
 Base class of all Orders. More...
 
class  PktHdr
 GateaEx Wire Packet Header. More...
 
class  Reject
 Order Rejected by Matching Engine. More...
 
class  RplOrder
 Delete Existing Order from Book. More...
 
class  Stream
 GateaEx Multicast Stream : Engine or Proxy. More...
 

Functions

def CanCrackMsg
 Return True if msg exceeds minimum message size. More...
 
def DumpBadSize
 [ 'NumMsg', str( self._NumMsg ) ], [ 'Flags', str( self._Flags ) ], More...
 

Detailed Description

Any message on the GateaEx backbone.

Function Documentation

def pyRT.gatea.GateaEx.Messages.CanCrackMsg (   raw)

Return True if msg exceeds minimum message size.

Parameters
raw: Raw data
Returns
True if minimum message size
def pyRT.gatea.GateaEx.Messages.DumpBadSize (   self)

[ 'NumMsg', str( self._NumMsg ) ], [ 'Flags', str( self._Flags ) ],

Returns
[ [ 'BAD SIZE', 'real vs exp' ] ]