SEDRIS Reference Manual
APPENDIX A - Transmittal Access Level 0 API
Types
SE_Error_Handling_Function_Signature
/*
 * TYPEDEF: SE_Error_Handling_Function_Signature
 *
 *   A short-hand way for a user to declare a user-defined error-handling
 *   function.  This ensures that the function will have the desired
 *   function signature.
 *
 *   The error-handling function must be defined to accept the following 4
 *   parameters in this order:
 *   1) an SE_Transmittal_API_Function value, which will indicate which
 *      function in the Level 0 API is being handled
 *   2) an SE_Status_Code value, which will indicate the status code
 *      that is about to be returned
 *   3) a const char *, the value most recently set by
 *      SE_SetFirstErrorMessage()
 *   4) a const char *, the value most recently set by
 *      SE_SetSecondErrorMessage()
 */
typedef void (SE_Error_Handling_Function_Signature)
(
SE_Transmittal_API_Function function_to_catch,
SE_Status_Code status_code,
constchar *msg1,
constchar *msg2
);



Prev: SE_Error_Handling_Function_Ptr. Next: SE_General_Hierarchy_Order.


Return to: Top of this Page, Type Index

Last updated: July 16, 2004 Copyright © 2004 SEDRIS