SEDRIS Reference Manual
APPENDIX A - Transmittal Access Level 0 API
Types
SE_Status_Logger
/* * TYPEDEF: SE_Status_Logger * * 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_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 SE_String *, the value most recently set by * SE_SetFirstErrorMessage() * 4) a const SE_String *, the value most recently set by * SE_SetSecondErrorMessage() */ typedef void (SE_Status_Logger)
(
SE_API_Function  function_to_catch,
SE_Status_Code  status_code,
const SE_String  *msg1,
const SE_String  *msg2
);



Prev: SE_Status_Code. Next: SE_Status_Logger_Ptr.


Return to: Top of this Page, Type Index