@@ -31,7 +31,9 @@ B2B_ENTITIES
31
31
32
32
1.4. Exported Functions
33
33
34
- 1.4.1. ua_session_server_init([key], [flags])
34
+ 1.4.1. ua_session_server_init([key], [flags],
35
+ [extra_params])
36
+
35
37
1.4.2. ua_session_update(key, method, [body],
36
38
[extra_headers], [content_type])
37
39
@@ -345,7 +347,7 @@ modparam("b2b_entities", "ua_default_timeout", 7200)
345
347
346
348
1.4. Exported Functions
347
349
348
- 1.4.1. ua_session_server_init([key], [flags])
350
+ 1.4.1. ua_session_server_init([key], [flags], [extra_params] )
349
351
350
352
This function initializes a new UA session by processing an
351
353
initial INVITE. Further requests/replies received belonging to
@@ -375,6 +377,9 @@ modparam("b2b_entities", "ua_default_timeout", 7200)
375
377
+ n - do not trigger the E_UA_SESSION event (with
376
378
event_type NEW) for initial INVITES handled with this
377
379
function.
380
+ * extra_params (string, optional) - An arbitrary value to be
381
+ passed to the extra_params parameter in the E_UA_SESSION
382
+ event.
378
383
379
384
This function can be used from REQUEST_ROUTE.
380
385
@@ -613,6 +618,10 @@ opensips-cli -x mi ua_session_terminate key=B2B.436.1925389.1649338095
613
618
* method - the SIP method name
614
619
* body - SIP message body
615
620
* headers - full list of all SIP headers in the message.
621
+ * extra_params - an arbitrary value. Currently only the
622
+ ua_session_server_init() function passes this if the
623
+ extra_params argument is used, and it only appears in the
624
+ NEW event_type.
616
625
617
626
Chapter 2. Developer Guide
618
627
@@ -805,7 +814,7 @@ Chapter 3. Contributors
805
814
Name DevScore Commits Lines ++ Lines --
806
815
1. Anca Vamanu 183 94 6839 1860
807
816
2. Vlad Patrascu (@rvlad-patrascu) 127 62 5443 1147
808
- 3. Razvan Crainea (@razvancrainea) 86 70 794 521
817
+ 3. Razvan Crainea (@razvancrainea) 88 72 826 531
809
818
4. Bogdan-Andrei Iancu (@bogdan-iancu) 57 48 499 190
810
819
5. Ovidiu Sas (@ovidiusas) 54 41 855 293
811
820
6. Liviu Chircu (@liviuchircu) 21 17 97 128
@@ -840,7 +849,7 @@ Chapter 3. Contributors
840
849
841
850
Table 3.2. Most recently active contributors^(1) to this module
842
851
Name Commit Activity
843
- 1. Razvan Crainea (@razvancrainea) Dec 2010 - Oct 2024
852
+ 1. Razvan Crainea (@razvancrainea) Dec 2010 - Nov 2024
844
853
2. Liviu Chircu (@liviuchircu) Mar 2014 - Sep 2024
845
854
3. Alexandra Titoc Sep 2024 - Sep 2024
846
855
4. Maksym Sobolyev (@sobomax) Jan 2021 - Nov 2023
@@ -864,10 +873,10 @@ Chapter 4. Documentation
864
873
865
874
4.1. Contributors
866
875
867
- Last edited by: Liviu Chircu (@liviuchircu ), Vlad Patrascu
868
- (@rvlad-patrascu), Carsten Bock, Razvan Crainea
869
- (@razvancrainea), Peter Lemenkov (@lemenkov), Bogdan-Andrei
870
- Iancu (@bogdan-iancu), Vlad Paiu (@vladpaiu), Ovidiu Sas
876
+ Last edited by: Razvan Crainea (@razvancrainea ), Liviu Chircu
877
+ (@liviuchircu), Vlad Patrascu (@ rvlad-patrascu), Carsten Bock,
878
+ Peter Lemenkov (@lemenkov), Bogdan-Andrei Iancu
879
+ (@bogdan-iancu), Vlad Paiu (@vladpaiu), Ovidiu Sas
871
880
(@ovidiusas), Anca Vamanu.
872
881
873
882
Documentation Copyrights:
0 commit comments