|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ch.claudio.iax2.Constants
public final class Constants
Collection of constants appearing in the IAX Protocol like frame and IE numbers.
Copyright (C) 2006 Claudio Nieder <private@claudio.ch>, CH-8610 Uster
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Field Summary | |
---|---|
static short |
acceptFrame
|
static short |
ackFrame
|
static short |
answerFrame
|
static byte |
authMethodIE
List of allowed authentication methods |
static short |
authrepFrame
|
static short |
authreqFrame
|
static short |
busyFrame
|
static byte |
calledNumberIE
The number to be dialled |
static short |
callProceedingFrame
|
static short |
callProgressFrame
|
static byte |
challengeIE
Challenge |
static byte |
codecsIE
List of all supported codecs |
static long |
codecSpeex
Speex codex |
static short |
controlFrame
|
static byte |
desiredCodecIE
Preferred codec |
static short |
dialFrame
|
static short |
hangupCFrame
|
static short |
hangupFrame
|
static short |
holdFrame
|
static short |
iaxControlFrame
|
static int |
iaxPort
All IAX traffic goes to UDP port 4569. |
static int |
iaxVersion
IAX protocol version 4569. |
static int |
iseqOffset
Offset in the frame where the inbound sequence number is located. |
static short |
lagrepFrame
|
static short |
lagreqFrame
|
static long |
maxAckWaitTime
The time to wait for an acknowledge is adjusted depending on round-trip time. |
static int |
maxRetry
The maximum number a reliable message is resent. |
static byte |
md5IE
Challenge response |
static int |
methodMD5
MD5 challenge authentication method (see authMethodIE) |
static int |
methodPlain
Plain text authentication method (see authMethodIE) |
static int |
methodRSA
RSA challenge authentication method (see authMethodIE) |
static short |
newFrame
New frame with which a call is set up. |
static int |
oseqOffset
Offset in the frame where the outbound sequence number is located. |
static byte |
passwordIE
The element carrying a plain text password |
static short |
pingFrame
|
static short |
pongFrame
|
static short |
regackFrame
Register acknowledgement frame |
static short |
regauthFrame
Register authentication request frame |
static short |
registerFrame
|
static long |
registrationTimeout
This is the deafault registration timeout. |
static short |
regrejFrame
|
static short |
regrelFrame
|
static short |
rejectFrame
|
static short |
reqreqFrame
Register request frame. |
static short |
ringingFrame
|
static int |
second
Duration of one second in milliseconds |
static int |
timestampOffset
Offset in the frame where timestamp is located |
static short |
trasferFrame
|
static short |
txaccFrame
|
static short |
txcntFrame
|
static short |
txreadyFrame
|
static short |
txrejFrame
|
static short |
txrelFrame
|
static short |
txreqFrame
|
static short |
unholdFrame
|
static byte |
userIE
The user name in registration or call setup. |
static byte |
versionIE
Protocol version. |
static short |
voiceFrame
Frame and subframe types |
Constructor Summary | |
---|---|
Constants()
|
Method Summary | |
---|---|
static void |
main(java.lang.String[] args)
Print license. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int iaxPort
public static final int iaxVersion
public static final int timestampOffset
public static final int oseqOffset
public static final int iseqOffset
public static final short voiceFrame
public static final short controlFrame
public static final short hangupCFrame
public static final short ringingFrame
public static final short answerFrame
public static final short busyFrame
public static final short callProgressFrame
public static final short callProceedingFrame
public static final short holdFrame
public static final short unholdFrame
public static final short iaxControlFrame
public static final short registerFrame
public static final short newFrame
public static final short pingFrame
public static final short pongFrame
public static final short ackFrame
public static final short hangupFrame
public static final short rejectFrame
public static final short acceptFrame
public static final short authreqFrame
public static final short authrepFrame
public static final short lagreqFrame
public static final short lagrepFrame
public static final short reqreqFrame
public static final short regauthFrame
public static final short regackFrame
public static final short regrejFrame
public static final short regrelFrame
public static final short dialFrame
public static final short txreqFrame
public static final short txcntFrame
public static final short txaccFrame
public static final short txreadyFrame
public static final short txrelFrame
public static final short txrejFrame
public static final short trasferFrame
public static final byte calledNumberIE
public static final byte userIE
public static final byte passwordIE
public static final byte codecsIE
public static final byte desiredCodecIE
public static final byte versionIE
public static final byte md5IE
public static final byte authMethodIE
public static final byte challengeIE
public static final int methodPlain
public static final int methodMD5
public static final int methodRSA
public static final long codecSpeex
public static final int second
public static final long maxAckWaitTime
public static final int maxRetry
public static final long registrationTimeout
Constructor Detail |
---|
public Constants()
Method Detail |
---|
public static final void main(java.lang.String[] args)
args
- ignored
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |