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.5 2006/06/15 15:37:20 shorne 00029 * More updates 00030 * 00031 */ 00032 00033 00034 #ifdef P_USE_PRAGMA 00035 #pragma interface 00036 #endif 00037 00038 class H460_MessageType 00039 { 00040 public: 00041 enum { 00042 e_gatekeeperRequest = 0xf0, 00043 e_gatekeeperConfirm = 0xf1, 00044 e_gatekeeperReject = 0xf2, 00045 e_registrationRequest = 0xf3, 00046 e_registrationConfirm = 0xf4, 00047 e_registrationReject = 0xf5, 00048 e_admissionRequest = 0xf6, 00049 e_admissionConfirm = 0xf7, 00050 e_admissionReject = 0xf8, 00051 e_locationRequest = 0xf9, 00052 e_locationConfirm = 0xfa, 00053 e_locationReject = 0xfb, 00054 e_nonStandardMessage = 0xfc, 00055 e_serviceControlIndication = 0xfd, 00056 e_serviceControlResponse = 0xfe, 00057 e_setup = 0x05, // Match Q931 message id 00058 e_callProceeding = 0x02, // Match Q931 message id 00059 e_connect = 0x07, // Match Q931 message id 00060 e_alerting = 0x01, // Match Q931 message id 00061 e_facility = 0x62, // Match Q931 message id 00062 e_releaseComplete = 0x5a, // Match Q931 message id 00063 e_unallocated = 0xff 00064 }; 00065 }; 00066