# Sablotron Guide and Reference

MessageHandler | Types
#### Summary This type is used to provide the Sablotron engine with a callback structure for a message handler.
#### Syntax
           typedef MH_ERROR
           MessageHandlerMakeCode(
               void *userData, SablotHandle processor_,
               int severity, unsigned short facility, unsigned short code);

           typedef MH_ERROR
           MessageHandlerLog(
               void *userData, SablotHandle processor_,
               MH_ERROR code, MH_LEVEL level, char **fields);

           typedef MH_ERROR
           MessageHandlerError(void *userData, SablotHandle processor_,
               MH_ERROR code, MH_LEVEL level, char **fields);

           typedef struct
           {
               MessageHandlerMakeCode *makeCode;
               MessageHandlerLog *log;
               MessageHandlerError *error;
           } MessageHandler;
#### Notes See the shandler.h file for more comments.
#### See Also
Groups | [ Types ]

© 2002-2003 Ginger Alliance
revision 03-06-30
This page was generated by APIDOC