Intermec 5055 Reference Guide

Page of 216
IM_ISSUCCESS
5-45
5
IM_ISSUCCESS
Purpose:
This macro determines if the return status code from another PSK function is either
success or warning.
Syntax:
#include "im5055.h"
IM_ISSUCCESS(
status
);
IN Parameters:
status    Any PSK function that returns a status code.
OUT Parameters:
None.
Return Value:
This function returns one of these codes:
0
Error.
Nonzero
Success or warning.
See Also:
IM_ISERROR, IM_ISGOOD, IM_ISWARN
Example
/********************* IM_ISSUCCESS ************************************/
#include "im5055.h"
im_cputs("IM_ISSUCCESS Example", IM_NORMAL)
status = im_sound(IM_LOW_PITCH, IM_BEEP_DURATION, IM_NORMAL_VOLUME)
if IM_ISSUCCESS(status)
   im_cputs(“Beep success or warning!”, IM_NORMAL);
else
   printf(“Beep error!”);