Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
2.9 KiB

  1. /***********************************************************************
  2. * *
  3. * Filename: mlse.h *
  4. * Module: H245 Finite State Machine Subsystem *
  5. * *
  6. ***********************************************************************
  7. * INTEL Corporation Proprietary Information *
  8. * *
  9. * This listing is supplied under the terms of a license agreement *
  10. * with INTEL Corporation and may not be copied nor disclosed except *
  11. * in accordance with the terms of that agreement. *
  12. * *
  13. * Copyright (c) 1996 Intel Corporation. All rights reserved. *
  14. ***********************************************************************
  15. * *
  16. * $Workfile: MLSE.H $
  17. * $Revision: 1.2 $
  18. * $Modtime: 09 Dec 1996 13:40:40 $
  19. * $Log: S:/STURGEON/SRC/H245/INCLUDE/VCS/MLSE.H_v $
  20. *
  21. * Rev 1.2 09 Dec 1996 13:40:58 EHOWARDX
  22. * Updated copyright notice.
  23. *
  24. * Rev 1.1 30 May 1996 23:38:22 EHOWARDX
  25. * Cleanup.
  26. *
  27. * Rev 1.0 09 May 1996 21:04:52 EHOWARDX
  28. * Initial revision.
  29. *
  30. * Rev 1.2 15 Apr 1996 10:43:08 EHOWARDX
  31. * Update.
  32. *
  33. * Rev 1.1 11 Apr 1996 13:21:10 EHOWARDX
  34. * Deleted unused function.
  35. *
  36. * Rev 1.0 10 Apr 1996 21:08:30 EHOWARDX
  37. * Initial revision.
  38. * *
  39. ***********************************************************************/
  40. // Out-going Request Mode (MLSE_OUT) state functions
  41. HRESULT MLSE0_LOOP_requestF (Object_t *pObject, PDU_t *pPdu);
  42. HRESULT MLSE1_MaintenanceLoopAckF (Object_t *pObject, PDU_t *pPdu);
  43. HRESULT MLSE1_MaintenanceLoopRejF (Object_t *pObject, PDU_t *pPdu);
  44. HRESULT MLSE1_OUT_RELEASE_requestF (Object_t *pObject, PDU_t *pPdu);
  45. HRESULT MLSE1_T102ExpiryF (Object_t *pObject, PDU_t *pPdu);
  46. HRESULT MLSE2_MaintenanceLoopRejF (Object_t *pObject, PDU_t *pPdu);
  47. HRESULT MLSE2_OUT_RELEASE_requestF (Object_t *pObject, PDU_t *pPdu);
  48. // In-coming Request Mode (MLSE_IN) state functions
  49. HRESULT MLSE0_MaintenanceLoopRequestF (Object_t *pObject, PDU_t *pPdu);
  50. HRESULT MLSE1_MaintenanceLoopRequestF (Object_t *pObject, PDU_t *pPdu);
  51. HRESULT MLSE1_MaintenanceLoopOffCommandF(Object_t *pObject, PDU_t *pPdu);
  52. HRESULT MLSE1_LOOP_responseF (Object_t *pObject, PDU_t *pPdu);
  53. HRESULT MLSE1_IN_RELEASE_requestF (Object_t *pObject, PDU_t *pPdu);
  54. HRESULT MLSE2_MaintenanceLoopRequestF (Object_t *pObject, PDU_t *pPdu);
  55. HRESULT MLSE2_MaintenanceLoopOffCommandF(Object_t *pObject, PDU_t *pPdu);