AlertAPI.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. /*****************************************************************
  2. *****************************************************************
  3. *** **
  4. *** (C)Copyright 2005-2006, American Megatrends Inc. **
  5. *** **
  6. *** All Rights Reserved. **
  7. *** **
  8. *** 6145-F, Northbelt Parkway, Norcross, **
  9. *** **
  10. *** Georgia - 30071, USA. Phone-(770)-246-8600. **
  11. *** **
  12. *****************************************************************
  13. ******************************************************************
  14. *
  15. * AlertAPI.h
  16. * Alerting API.
  17. *
  18. * Author: Govind Kothandapani <govindk@ami.com>
  19. *
  20. ******************************************************************/
  21. #ifndef ALERTAPI_H
  22. #define ALERTAPI_H
  23. #include "Types.h"
  24. #include "SELRecord.h"
  25. /*--------------------------------------------------------------------------
  26. * @fn API_SendLANAlert
  27. * @brief This function sends PET Alerts through the LAN channel.
  28. * @param EvtRecord - Received Event record.
  29. * @param DestSel - Destination Selector
  30. * @param AlertImmFlag - 1 if alert immediate, 0 otherwise.
  31. *--------------------------------------------------------------------------*/
  32. extern int API_SendLANAlert (SELEventRecord_T* EvtRecord, INT8U DestSel,
  33. INT8U AlertImmFlag,
  34. INT8U EventSeverity, int BMCInst);
  35. #endif /* ALERTAPI_H */