Ignore:
Timestamp:
Oct 25, 2013 10:34:38 AM (11 years ago)
Author:
bennylp
Message:

Re #1519: Implementation of Account API, with inheritance approach:

  • With small demo app (samples/pjsua2_demo.cpp)
  • Endpoint changed to use inheritance approach too
  • Simple account registration demo and callback works
  • Further tests will be done in high level app (Python GUI?)
  • Temporary build setting fixes (Makefile) to allow linking with pjsua2 and libstdc++
  • Temporary hacks in Makefile to ignore other build targets to speed up build. This should be fixed during integration.

Issues:

  • incomplete Endpoint::on_incoming_subscribe() implementation. There is no Account::presNotify() yet.
  • incomplete Endpoint::on_pager2(), on_pager_status2(), to handle call's pager rather than account's pager
  • some SWIGTYPE (unknown type by Swig) still unresolved
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/branches/projects/pjsua2/pjsip/include/pjsua2/types.hpp

    r4631 r4638  
    7171 
    7272/* 
    73  * Forward declaration of Account, AccountCallback, AccountConfig, to be used 
     73 * Forward declaration of Account, AccountConfig, to be used 
    7474 * by Endpoint. 
    7575 */ 
    7676class Account; 
    77 class AccountCallback; 
    7877class AccountConfig; 
    7978 
     
    522521     */ 
    523522    unsigned            srcPort; 
     523 
     524    /** 
     525     * Construct from PJSIP's pjsip_rx_data 
     526     */ 
     527    void fromPj(pjsip_rx_data &rdata); 
    524528}; 
    525529 
Note: See TracChangeset for help on using the changeset viewer.