set_point_flush_flags (flags)
Any combination of:
0x01 | Turn on un-buffered checking. Always include this with any other of these flags |
0x02 | Flush on boolean data. If a boolean value changes, transmit all queued values. |
0x04 | Flush on integer data. If a boolean value changes, transmit all queued values. |
0x08 | Flush on floating point data. If a floating point value changes, transmit all queued values. |
0x10 | Flush on string data. If a string value changes, transmit all queued values. |
This function sets which data types will cause the point buffer to immediately be transmitted to the Gamma engine. If flags is 0, then the transmission is always buffered. For example, to flush all queued data whenever a boolean or string value changes, make this call:
set_point_flush_flags(0x01 | 0x02 | 0x10);
To return the Gamma engine to fully buffered transmission, use:
set_point_flush_flags(0);
Copyright © 1995-2010 by Cogent Real-Time Systems, Inc. All rights reserved.