/[resiprocate]/main/resip/dum/test/basicClientCall.hxx
ViewVC logotype

Log of /main/resip/dum/test/basicClientCall.hxx

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 9034 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 27 17:35:49 2011 UTC (8 years, 5 months ago) by sgodin
File length: 7210 byte(s)
Copied from: branches/b-client-outbound-20110213/resip/dum/test/basicClientCall.hxx revision 9030
Diff to previous 9026
-new dum test program basicClient that provides a good reference starting
 place for people developing user agents
  - demonstrates how to use client outbound support (RFC5626)
  - uses AppDialogSet -> Call abstraction
  - uses recommended SelectInterruptor to drive the stack
  - ability to be dummy subscription server for fabricated basicClientTest event 
   (plain text bodies) - used for testing subscription recovery after flow failure
  - ability for to form a client subscription to a command line
    provided URI (typically this would be set to the AOR of another basicClient user)
  - command line parameter to be able to place a call after registration
     - Once call is placed, five test MESSAGEs will be sent every 30 seconds, then a 
       BYE will be sent
     - 30 seconds later the entire process is repeated
     - if we receive a call then it will be auto-answered, and for any received call, 
       if we receive a sip MESSAGE, then a answer MESSAGE will be sent to the far end 
     - this allows mid-dialog routing testing in both directions
  - performs an Invite with Replaces if a flow is terminated

Revision 9026 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 20 19:16:23 2011 UTC (8 years, 5 months ago) by sgodin
Original Path: branches/b-client-outbound-20110213/resip/dum/test/basicClientCall.hxx
File length: 7210 byte(s)
Diff to previous 9022
-modified INVITE with replaces call to use remoteAddr instead of remoteTarget - we
 cannot target a particular UA instance properly using Outbound unless GRUU is supported by
 the clients and the registrar
-delayed the release of the call to be replaced - see comment in flowTerminated for more info

Revision 9022 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 19 18:27:49 2011 UTC (8 years, 5 months ago) by sgodin
Original Path: branches/b-client-outbound-20110213/resip/dum/test/basicClientCall.hxx
File length: 7150 byte(s)
Diff to previous 9021
-added another makeInviteSession interface for forming INVITE with Replaces
-basicClient now tries to perform an Invite with Replaces if a flow is terminated


Revision 9021 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 19 17:54:39 2011 UTC (8 years, 5 months ago) by sgodin
Original Path: branches/b-client-outbound-20110213/resip/dum/test/basicClientCall.hxx
File length: 7095 byte(s)
Diff to previous 9011
-modified basicClient
 - track all calls created and end properly when shutdown
 - added new command line parameter to be able to place a call after registration
 - Once call is placed, five test MESSAGEs will be sent every 30 seconds, then a BYE will be sent
 - 30 seconds later the entire process is repeated
 - if we receive a call then it will be auto-answered, and for any received call, if we receive a
   sip MESSAGE, then a answer MESSAGE will be sent to the far end - this allows mid-dialog routing
   testing in both directions

Revision 9011 - (view) (download) (annotate) - [select for diffs]
Added Sun Feb 13 20:30:51 2011 UTC (8 years, 6 months ago) by sgodin
Original Path: branches/b-client-outbound-20110213/resip/dum/test/basicClientCall.hxx
File length: 6760 byte(s)
-new dum test program basicClient that provides a good reference starting
 place for people developing user agents
  - demonstrates how to use client outbound support (RFC5626)
  - uses AppDialogSet -> Call abstraction
  - uses recommended SelectInterruptor to drive the stack

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.26