ProSoft Technology MVI69-ADM User Manual
Page 228

Backplane API Functions
MVI-ADM ♦ 'C' Programmable
Developer's Guide
'C' Programmable Application Development Module
Page 228 of 342
ProSoft Technology, Inc.
February 20, 2013
MVIbp_Sleep
Syntax
int MVIbp_Sleep( MVIHANDLE handle, WORD msdelay );
Parameters
handle
Handle returned by previous call to MVIbp_Open
msdelay
Time in milliseconds to suspend task
Description
MVIbp_Sleep suspends the calling thread for at least msdelay milliseconds. The
actual delay may be several milliseconds longer than msdelay, due to system
overhead and the system timer granularity (5ms).
Return Value
MVI_SUCCESS
Success
MVI_ERR_NOACCESS
handle does not have access
Example
MVIHANDLE handle;
int timeout=200;
// Simple timeout loop
while(timeout--)
{
// Poll for data, and so on.
// Break if condition is met (no timeout)
// Else sleep a bit and try again
MVIbp_Sleep(10);
}
- ILX69-PBS (102 pages)
- MVI69E-LDM (130 pages)
- ILX69-PBM (124 pages)
- MVI69L-MBTCP (152 pages)
- PS69-DPS (108 pages)
- MVI69E-MBTCP (150 pages)
- MVI69L-MBS (154 pages)
- MVI69E-MBS (162 pages)
- PS69-DPM (130 pages)
- MVI69-FLN (137 pages)
- MVI69-DFNT (167 pages)
- MVI69-GEC (86 pages)
- MVI69-PDPS (96 pages)
- MVI46-S3964R (80 pages)
- MVI46-S3964R (78 pages)
- MVI46-DNPSNET (119 pages)
- MVI69-ADMNET (122 pages)
- MVI56-104S (188 pages)
- MVI69-MCM (167 pages)
- 5307-MBP-HART (169 pages)
- MVI69-PDPMV1 (225 pages)
- MVI69-GSC (102 pages)
- MVI69-DNP (129 pages)
- MVI69-DFCM (117 pages)
- MVI69-103M (131 pages)
- PC56-OPC (34 pages)
- MVI46-MBP (101 pages)
- MVI69-101S (149 pages)
- MVI56-103M (152 pages)
- MVI56-DFCMR (113 pages)
- MVI56-DNP (193 pages)
- MVI56-LTQ (98 pages)
- ILX56-MM (112 pages)
- MVI56-BAS (234 pages)
- MVI56-DFCM (106 pages)
- MVI46-PDPS (88 pages)
- MVI56E-MNETCR (159 pages)
- MVI46-AFC (316 pages)
- MVI56E-MNETC (183 pages)
- MVI56E-GSC/ GSCXT (140 pages)
- MVI56-PDPMV1 (255 pages)
- MVI46-MNETC (153 pages)
- CLX-APACS (53 pages)
- MVI56E-MNET/MNETXT (181 pages)