summaryrefslogtreecommitdiffstats
path: root/tinySIP/src/tsip_timers.c
diff options
context:
space:
mode:
Diffstat (limited to 'tinySIP/src/tsip_timers.c')
-rwxr-xr-xtinySIP/src/tsip_timers.c174
1 files changed, 103 insertions, 71 deletions
diff --git a/tinySIP/src/tsip_timers.c b/tinySIP/src/tsip_timers.c
index 942b895..fb2c247 100755
--- a/tinySIP/src/tsip_timers.c
+++ b/tinySIP/src/tsip_timers.c
@@ -2,19 +2,19 @@
* Copyright (C) 2010-2011 Mamadou Diop.
*
* Contact: Mamadou Diop <diopmamadou(at)doubango[dot]org>
-*
+*
* This file is part of Open Source Doubango Framework.
*
* DOUBANGO 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, either version 3 of the License, or
* (at your option) any later version.
-*
+*
* DOUBANGO 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 DOUBANGO.
*
@@ -64,7 +64,7 @@
retransmits
Timer K T4 for UDP Section 17.1.2.2 Wait time for
0s for TCP/SCTP response retransmits
-
+
Timer L 64*T1 Section 17.2.1 Wait time for
accepted INVITE
request retransmits
@@ -118,133 +118,165 @@ static uint32_t M = 64*TIMER_T1; // draft-sparks-sip-invfix
-void tsip_timers_setT1(uint32_t t1){
- T1 = t1;
- A = E = G = T1;
- B = F = H = J = (T1*64);
+void tsip_timers_setT1(uint32_t t1)
+{
+ T1 = t1;
+ A = E = G = T1;
+ B = F = H = J = (T1*64);
}
-void tsip_timers_setT2(uint32_t t2){
- T2 = t2;
+void tsip_timers_setT2(uint32_t t2)
+{
+ T2 = t2;
}
-void tsip_timers_setT4(uint32_t t4){
- T4 = t4;
- I = K = T4;
+void tsip_timers_setT4(uint32_t t4)
+{
+ T4 = t4;
+ I = K = T4;
}
-void tsip_timers_setA(uint32_t a){
- A = a;
+void tsip_timers_setA(uint32_t a)
+{
+ A = a;
}
-void tsip_timers_setB(uint32_t b){
- B = b;
+void tsip_timers_setB(uint32_t b)
+{
+ B = b;
}
-void tsip_timers_setC(uint32_t c){
- C = c;
+void tsip_timers_setC(uint32_t c)
+{
+ C = c;
}
-void tsip_timers_setD(uint32_t d){
- D = d;
+void tsip_timers_setD(uint32_t d)
+{
+ D = d;
}
-void tsip_timers_setE(uint32_t e){
- E = e;
+void tsip_timers_setE(uint32_t e)
+{
+ E = e;
}
-void tsip_timers_setF(uint32_t f){
- F = f;
+void tsip_timers_setF(uint32_t f)
+{
+ F = f;
}
-void tsip_timers_setG(uint32_t g){
- G = g;
+void tsip_timers_setG(uint32_t g)
+{
+ G = g;
}
-void tsip_timers_setH(uint32_t h){
- H = h;
+void tsip_timers_setH(uint32_t h)
+{
+ H = h;
}
-void tsip_timers_setI(uint32_t i){
- I = i;
+void tsip_timers_setI(uint32_t i)
+{
+ I = i;
}
-void tsip_timers_setJ(uint32_t j){
- J = j;
+void tsip_timers_setJ(uint32_t j)
+{
+ J = j;
}
-void tsip_timers_setK(uint32_t k){
- K = k;
+void tsip_timers_setK(uint32_t k)
+{
+ K = k;
}
-void tsip_timers_setL(uint32_t l){
- L = l;
+void tsip_timers_setL(uint32_t l)
+{
+ L = l;
}
-void tsip_timers_setM(uint32_t m){
- M = m;
+void tsip_timers_setM(uint32_t m)
+{
+ M = m;
}
-uint32_t tsip_timers_getT1(){
- return T1;
+uint32_t tsip_timers_getT1()
+{
+ return T1;
}
-uint32_t tsip_timers_getT2(){
- return T2;
+uint32_t tsip_timers_getT2()
+{
+ return T2;
}
-uint32_t tsip_timers_getT4(){
- return T4;
+uint32_t tsip_timers_getT4()
+{
+ return T4;
}
-uint32_t tsip_timers_getA(){
- return A;
+uint32_t tsip_timers_getA()
+{
+ return A;
}
-uint32_t tsip_timers_getB(){
- return B;
+uint32_t tsip_timers_getB()
+{
+ return B;
}
-uint32_t tsip_timers_getC(){
- return C;
+uint32_t tsip_timers_getC()
+{
+ return C;
}
-uint32_t tsip_timers_getD(){
- return D;
+uint32_t tsip_timers_getD()
+{
+ return D;
}
-uint32_t tsip_timers_getE(){
- return E;
+uint32_t tsip_timers_getE()
+{
+ return E;
}
-uint32_t tsip_timers_getF(){
- return F;
+uint32_t tsip_timers_getF()
+{
+ return F;
}
-uint32_t tsip_timers_getG(){
- return G;
+uint32_t tsip_timers_getG()
+{
+ return G;
}
-uint32_t tsip_timers_getH(){
- return H;
+uint32_t tsip_timers_getH()
+{
+ return H;
}
-uint32_t tsip_timers_getI(){
- return I;
+uint32_t tsip_timers_getI()
+{
+ return I;
}
-uint32_t tsip_timers_getJ(){
- return J;
+uint32_t tsip_timers_getJ()
+{
+ return J;
}
-uint32_t tsip_timers_getK(){
- return K;
+uint32_t tsip_timers_getK()
+{
+ return K;
}
-uint32_t tsip_timers_getL(){
- return L;
+uint32_t tsip_timers_getL()
+{
+ return L;
}
-uint32_t tsip_timers_getM(){
- return M;
+uint32_t tsip_timers_getM()
+{
+ return M;
}
OpenPOWER on IntegriCloud