00001 // H460.h: 00002 /* 00003 * Virteos H.460 Implementation for the OpenH323 Project. 00004 * 00005 * Virteos is a Trade Mark of ISVO (Asia) Pte Ltd. 00006 * 00007 * Copyright (c) 2004 ISVO (Asia) Pte Ltd. All Rights Reserved. 00008 * 00009 * The contents of this file are subject to the Mozilla Public License 00010 * Version 1.0 (the "License"); you may not use this file except in 00011 * compliance with the License. You may obtain a copy of the License at 00012 * http://www.mozilla.org/MPL/ 00013 * 00014 * Software distributed under the License is distributed on an "AS IS" 00015 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 00016 * the License for the specific language governing rights and limitations 00017 * under the License. 00018 * 00019 * The Original Code is derived from and used in conjunction with the 00020 * OpenH323 Project (www.openh323.org/) 00021 * 00022 * The Initial Developer of the Original Code is ISVO (Asia) Pte Ltd. 00023 * 00024 * 00025 * Contributor(s): ______________________________________. 00026 * 00027 * $Log: h460.h,v $ 00028 * Revision 1.2 2006/06/15 15:34:25 shorne 00029 * More updates 00030 * 00031 * Revision 1.1 2006/05/27 07:24:00 hfriederich 00032 * Initial port of H.460 files from OpenH323 to OPAL 00033 * 00034 */ 00035 00036 00037 #ifdef P_USE_PRAGMA 00038 #pragma interface 00039 #endif 00040 00041 class H460_MessageType 00042 { 00043 public: 00044 enum { 00045 e_gatekeeperRequest = 0xf0, 00046 e_gatekeeperConfirm = 0xf1, 00047 e_gatekeeperReject = 0xf2, 00048 e_registrationRequest = 0xf3, 00049 e_registrationConfirm = 0xf4, 00050 e_registrationReject = 0xf5, 00051 e_admissionRequest = 0xf6, 00052 e_admissionConfirm = 0xf7, 00053 e_admissionReject = 0xf8, 00054 e_locationRequest = 0xf9, 00055 e_locationConfirm = 0xfa, 00056 e_locationReject = 0xfb, 00057 e_nonStandardMessage = 0xfc, 00058 e_serviceControlIndication = 0xfd, 00059 e_serviceControlResponse = 0xfe, 00060 e_setup = 0x05, // Match Q931 message id 00061 e_callProceeding = 0x02, // Match Q931 message id 00062 e_connect = 0x07, // Match Q931 message id 00063 e_alerting = 0x01, // Match Q931 message id 00064 e_facility = 0x62, // Match Q931 message id 00065 e_releaseComplete = 0x5a, // Match Q931 message id 00066 e_unallocated = 0xff 00067 }; 00068 }; 00069