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