Windows2003-3790/enduser/netmeeting/av/callcont/mlse.h

58 lines
2.9 KiB
C
Raw Normal View History

2001-01-01 00:00:00 +01:00
/***********************************************************************
* *
* Filename: mlse.h *
* Module: H245 Finite State Machine Subsystem *
* *
***********************************************************************
* INTEL Corporation Proprietary Information *
* *
* This listing is supplied under the terms of a license agreement *
* with INTEL Corporation and may not be copied nor disclosed except *
* in accordance with the terms of that agreement. *
* *
* Copyright (c) 1996 Intel Corporation. All rights reserved. *
***********************************************************************
* *
* $Workfile: MLSE.H $
* $Revision: 1.2 $
* $Modtime: 09 Dec 1996 13:40:40 $
* $Log: S:/STURGEON/SRC/H245/INCLUDE/VCS/MLSE.H_v $
*
* Rev 1.2 09 Dec 1996 13:40:58 EHOWARDX
* Updated copyright notice.
*
* Rev 1.1 30 May 1996 23:38:22 EHOWARDX
* Cleanup.
*
* Rev 1.0 09 May 1996 21:04:52 EHOWARDX
* Initial revision.
*
* Rev 1.2 15 Apr 1996 10:43:08 EHOWARDX
* Update.
*
* Rev 1.1 11 Apr 1996 13:21:10 EHOWARDX
* Deleted unused function.
*
* Rev 1.0 10 Apr 1996 21:08:30 EHOWARDX
* Initial revision.
* *
***********************************************************************/
// Out-going Request Mode (MLSE_OUT) state functions
HRESULT MLSE0_LOOP_requestF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE1_MaintenanceLoopAckF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE1_MaintenanceLoopRejF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE1_OUT_RELEASE_requestF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE1_T102ExpiryF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE2_MaintenanceLoopRejF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE2_OUT_RELEASE_requestF (Object_t *pObject, PDU_t *pPdu);
// In-coming Request Mode (MLSE_IN) state functions
HRESULT MLSE0_MaintenanceLoopRequestF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE1_MaintenanceLoopRequestF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE1_MaintenanceLoopOffCommandF(Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE1_LOOP_responseF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE1_IN_RELEASE_requestF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE2_MaintenanceLoopRequestF (Object_t *pObject, PDU_t *pPdu);
HRESULT MLSE2_MaintenanceLoopOffCommandF(Object_t *pObject, PDU_t *pPdu);