/usr/include/opal/h460/h460.h is in libopal-dev 3.10.2~dfsg-0ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | // H460.h:
/*
* Virteos H.460 Implementation for the h323plus Library.
*
* Virteos is a Trade Mark of ISVO (Asia) Pte Ltd.
*
* Copyright (c) 2004 ISVO (Asia) Pte Ltd. All Rights Reserved.
*
* The contents of this file are subject to the Mozilla Public License
* Version 1.1 (the "License"); you may not use this file except in
* compliance with the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Alternatively, the contents of this file may be used under the terms
* of the General Public License (the "GNU License"), in which case the
* provisions of GNU License are applicable instead of those
* above. If you wish to allow use of your version of this file only
* under the terms of the GNU License and not to allow others to use
* your version of this file under the MPL, indicate your decision by
* deleting the provisions above and replace them with the notice and
* other provisions required by the GNU License. If you do not delete
* the provisions above, a recipient may use your version of this file
* under either the MPL or the GNU License."
*
* Software distributed under the License is distributed on an "AS IS"
* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
* the License for the specific language governing rights and limitations
* under the License.
*
* The Original Code is derived from and used in conjunction with the
* OpenH323 Project (www.openh323.org/)
*
* The Initial Developer of the Original Code is ISVO (Asia) Pte Ltd.
*
*
* Contributor(s): Many thanks to Simon Horne.
*
* $Revision: 21293 $
* $Author: rjongbloed $
* $Date: 2008-10-12 18:24:41 -0500 (Sun, 12 Oct 2008) $
*/
#ifndef OPAL_H460_H460_H
#define OPAL_H460_H460_H
#ifdef P_USE_PRAGMA
#pragma interface
#endif
#include <opal/buildopts.h>
#if OPAL_H460
class H460_MessageType
{
public:
enum {
e_gatekeeperRequest = 0xf0,
e_gatekeeperConfirm = 0xf1,
e_gatekeeperReject = 0xf2,
e_registrationRequest = 0xf3,
e_registrationConfirm = 0xf4,
e_registrationReject = 0xf5,
e_admissionRequest = 0xf6,
e_admissionConfirm = 0xf7,
e_admissionReject = 0xf8,
e_locationRequest = 0xf9,
e_locationConfirm = 0xfa,
e_locationReject = 0xfb,
e_nonStandardMessage = 0xfc,
e_serviceControlIndication = 0xfd,
e_serviceControlResponse = 0xfe,
e_unregistrationRequest = 0xe0,
e_inforequest = 0xe1,
e_inforequestresponse = 0xe2,
e_disengagerequest = 0xe3,
e_disengageconfirm = 0xe4,
e_setup = 0x05, // Match Q931 message id
e_callProceeding = 0x02, // Match Q931 message id
e_connect = 0x07, // Match Q931 message id
e_alerting = 0x01, // Match Q931 message id
e_facility = 0x62, // Match Q931 message id
e_releaseComplete = 0x5a, // Match Q931 message id
e_unallocated = 0xff
};
};
#endif // OPAL_H460
#endif // OPAL_H460_H460_H
|