| config PIP.OBJMEMSEG // module-wide |
 |
This property is no longer supported
| Instance Config Parameters |
 |
var params = new PIP.Params;
// Instance config-params object
params.bufAlign = UInt 1;
// Buffer alignment
// Segment for PIP buffers
params.comment = String undefined;
// This property is no longer supported
params.frameSize = UInt 0;
// Frame size in minimum addressable units
params.monitor = String undefined;
// This property is no longer supported
params.notifyReaderArg0 = UArg 0;
// Argument 1 for notifyReaderFxn
params.notifyReaderArg1 = UArg 0;
// Argument 2 for notifyReaderFxn
params.notifyReaderFxn = String null;
// Function to notify when a frame of data is available
params.notifyWriterArg0 = UArg 0;
// Argument 1 for notifyWriterFxn
params.notifyWriterArg1 = UArg 0;
// Argument 2 for notifyWriterFxn
params.notifyWriterFxn = String null;
// Function to execute when a frame of free space is available
params.numFrames = UInt 2;
// Number of frames
| config PIP.bufAlign // instance |
 |
Buffer alignment
var params = new PIP.Params;
...
params.bufAlign = UInt 1;
| config PIP.bufSeg // instance |
 |
Segment for PIP buffers
var params = new PIP.Params;
...
| config PIP.comment // instance |
 |
This property is no longer supported
var params = new PIP.Params;
...
params.comment = String undefined;
| config PIP.frameSize // instance |
 |
Frame size in minimum addressable units
var params = new PIP.Params;
...
params.frameSize = UInt 0;
| config PIP.monitor // instance |
 |
This property is no longer supported
var params = new PIP.Params;
...
params.monitor = String undefined;
| config PIP.notifyReaderArg0 // instance |
 |
Argument 1 for notifyReaderFxn
var params = new PIP.Params;
...
params.notifyReaderArg0 = UArg 0;
| config PIP.notifyReaderArg1 // instance |
 |
Argument 2 for notifyReaderFxn
var params = new PIP.Params;
...
params.notifyReaderArg1 = UArg 0;
| config PIP.notifyReaderFxn // instance |
 |
Function to notify when a frame of data is available
var params = new PIP.Params;
...
params.notifyReaderFxn = String null;
| config PIP.notifyWriterArg0 // instance |
 |
Argument 1 for notifyWriterFxn
var params = new PIP.Params;
...
params.notifyWriterArg0 = UArg 0;
| config PIP.notifyWriterArg1 // instance |
 |
Argument 2 for notifyWriterFxn
var params = new PIP.Params;
...
params.notifyWriterArg1 = UArg 0;
| config PIP.notifyWriterFxn // instance |
 |
Function to execute when a frame of free space is available
var params = new PIP.Params;
...
params.notifyWriterFxn = String null;
| config PIP.numFrames // instance |
 |
Number of frames
var params = new PIP.Params;
...
params.numFrames = UInt 2;
| Instance Creation |
 |
// Allocate instance config-params
params.config = ...
// Assign individual configs
var inst = PIP.create(String name, params);
// Create an instance-object