SOURCE
ssiframe.dll

SUMMARY
XMLPipeline XMLPipeline
TheFramework TheFramework
Selector Selector
Merge Merge
Inverter Inverter
EventConsumer EventConsumer
Decorator Decorator
Clone Clone
Chain Chain
Cast Cast
Asynchronous Asynchronous

DETAILS
XMLPipeline
  XMLPipeline  OBJECT
 
           Handles the interpretation and execution of a xml pipeline.
 
 
TheFramework
  TheFramework  OBJECT
 
           Handles data buffering and communication between components of a pipeline.
 
             +  countdown   UINT   1   '3'   LOCK   countdown in seconds before pipeline is started 
             +  runtime   DOUBLE   1   '0.00000'   LOCK   runtime in seconds until pipeline is stopped (if <= 0, pipeline will wait for key input) 
             +  waitid   CHAR   1024   ''   LOCK   call wait function of object with this id (has to implement IWaitable) [overrides 'runtime'] 
             +  console   BOOL   1   'false'   LOCK   move console window 
             +  cpos   INT   4   '0,0,400,400'   LOCK   position of console window on screen [posx,posy,width,height] 
             +  monitor   BOOL   1   'false'   LOCK   show framework monitor 
             +  mpos   INT   4   '0,0,400,400'   LOCK   position of monitor on screen [posx,posy,width,height] 
             +  mupd   UINT   1   '100'   LOCK   monitor update frequency in milliseconds 
             +  sync   BOOL   1   'false'   LOCK   turn on sync mode: if not in listen mode send sync signal otherwise wait for such a signal 
             +  slisten   BOOL   1   'false'   LOCK   serve as client, i.e. wait for sync signal by server (only if 'sync' option is on) [overrides 'waitid' and 'runtime'] 
             +  sport   INT   1   '1111'   LOCK   sync port number (-1 for any) 
             +  shost   CHAR   1024   ''   LOCK   sync host (empty for any) 
             +  stype   UCHAR   1   '0'   LOCK   sync protocol type (0=UDP, 1=TCP) 
             +  sdialog   BOOL   1   'false'   LOCK   show sync dialog (server only) 
             +  tserver   BOOL   1   'false'   LOCK   start time server (waits for a TCP connection and returns current framework UTC time in a in a SYSTEMTIME struct) 
             +  tport   INT   1   '2222'   LOCK   time server listening port 
             +  info   BOOL   1   'false'   LOCK   create framework info file 
             +  loglevel   INT   1   '2'   LOCK   log level (0=error only, 1=warnings, 2=basic, 3=detailed, 4=debug, 5=verbose 
 
Selector
  Selector  FILTER
 
           Selects certain dimensions of the input stream in abitrary order.
 
             +  indices   CHAR   1024   ''   LOCK   indices of dimensions that will be kept (i.e. 0,1,2,..) (leave empty to keep all) 
             +  sort   BOOL   1   'false'   LOCK   sort indices 
             +  multiples   UINT   1   '0'   LOCK   select multiples (e.g. indices=0,3 and multiples=5 the selection will be expanded to 0,3,5,8,10,13,... 
 
Merge
  Merge  FILTER
 
           Adds additional stream to input stream.
 
             +  warning   BOOL   1   'true'   LOCK   suppress warning if streams do not fit in #samples 
             +  dims   UINT   1   '0'   LOCK   #dimensions that will be added to the main stream 
 
Inverter
  Inverter  FILTER
 
           Selects certain dimensions of the input stream in abitrary order.
 
 
EventConsumer
  EventConsumer  OBJECT
 
           Turns a regular consumer into an event listener.
 
             +  async   BOOL   1   'false'   LOCK   process consumer asynchronously (update call is not blocked) 
 
Decorator
  Decorator  OBJECT
 
           Allows to arrange windows on the desktop.
 
             +  icon   BOOL   1   'false'   LOCK   show system tray icon 
             +  title   CHAR   1024   ''   LOCK   title of system tray icon 
             +  show   BOOL   1   'true'   FREE   show windows 
             +  origin   FLOAT   2   '0.00000,0.00000'   FREE   origin in pixels (x,y) 
             +  scale   FLOAT   2   '1.00000,1.00000'   FREE   scale factor (x,y) 
             +  minmax   BOOL   1   'false'   LOCK   show minimize and maximize icons in window title bars 
 
Clone
  Clone  FILTER
 
           Clones input stream.
 
 
Chain
  Chain  TRANSFORMER
 
           Combines a series of filter and feature components in a single transformer.
 
             +  file   CHAR   1024   ''   LOCK   deprecated, see path 
             +  path   CHAR   1024   ''   LOCK   path to file with chain definition 
 
Cast
  Cast  FILTER
 
           Cast filter, will be applied to all sample values in the stream.
 
             +  type   UINT   1   '9'   LOCK   cast to type (CHAR = 1, UCHAR = 2, SHORT = 3, USHORT = 4, INT = 5, UINT = 6, LONG = 7, ULONG = 8, FLOAT = 9, DOUBLE = 10, LDOUBLE = 11, STRUCT = 12, IMAGE = 13, BOOL = 14 
 
Asynchronous
  Asynchronous  TRANSFORMER
 
           Turns a non real-time capable transformer into an asynchronous transformer that always receives data from the head of the buffer.
 
             +  factor   UINT   1   '1'   LOCK   downsample factor 
 


Built with Social Signal Interpretation (SSI) [v1.0.5]
(c) University of Augsburg
http://openssi.net